さくらインターネットのレンタルサーバー内でwordpressを引っ越した。注意点・備忘録

web/webデザイン/wordpress/考えごと////////
  1. ホーム
  2. web
  3. さくらインターネットのレンタルサーバー内でwordpressを引っ越した。注意点・備忘録

10月14日~19日朝まで、このブログが迷子になっていた。汗
wordpressの引っ越しは初めてだったので、時間がかかってしまった。

ひとつのサーバーにいろいろなサイトを入れていたのだが、動的なサイト(wordpress)を切り分けるため、自分のブログを他のサーバーに移すことにした。(お客様のサイトだと危険なため)

長年、さくらインターネットさんにお世話になっている。
いろいろとメールでやりとりをさせていただいた。

基本的には、さくらサーバーの「他社からWordPressコンテンツを移転したい(phpMyAdmin利用)」ページに沿って行えばよい。(他社のところを移転元と読み替える)

※「SnapUp」というツールを使ってもできるとのことだが、www直下ではなく、ディレクトリに構築していると「SnapUp」は使えない。

★新しいサーバーへ引っ越しのやり方:

1.元のサーバーからFTPでデータをダウンロードする。ダウンロードは結構時間がかかる。(ダウンロードした、「wp-config.php」をTeraPadなどのテキストエディタで開き、接頭辞を確認。)

2.元のレンタルサーバーにログインし、左メニューの「Webサイト/データ」から「データベース」をクリックし、「phpMyAdmin」にログインする。(パスワードは最初に設定しているやつ)データベースが謎に2つあったので2つともエクスポートした。

3.新サーバーにデータベースを新規作成し、念のため2つともインポートした。
データベースの新規作成時に、以下をメモしておく。
・データベースサーバー名
・データベース名
・データベースユーザー名
・データベースパスワード

4.テキストエディタで「wp-config.php」を開き、先ほどメモした新しいデータベースの内容に書き換える。その際、確認した接頭辞と同じデータベース名にした。

5.さくらサーバーの「他社からWordPressコンテンツを移転したい(phpMyAdmin利用)」ページによると、ここでドメインを移行する。旧サーバーからドメインを削除するのだが、その前にSSLを「使用しない」にする必要がある。大事なのは「使用しない」にする前に、秘密鍵等をダウンロードしておくこと。引っ越し先のサーバーでSSLを再設定する際に必要だ。(私はまた新たに購入すればよいと思っていたのだが、利用期間が残っていて新たに購入することはできず、証明書等を再発行してもらうことになってしまった。。これがひとつ目の失敗。)

2つ目の失敗は、ドメイン削除と追加には2時間ほど空けないといけない、のにすぐ新しいサーバーに追加してしまってエラーになっていたこと。

以下は問い合わせに対してさくらインターネットさんから来たメール:
「ドメイン削除と追加の作業をしていただいたかと存じますが、ドメインの
削除後から時間を空けずに新規追加されたことで、正常にネームサーバー内の
情報が切り替わっていない状況でございます。
新サーバーでドメイン削除後、二時間空けいただき再度追加をお願いいたします。」

「ドメインを削除・再追加される場合、作業を実施いただく際に2時間
空けて再追加を行っていただく必要があると共に、ドメインのゾーン情報が
変更されますため、再追加後その情報の反映に数時間~最大48時間程度
お時間を要しますので、あらかじめご承知おきくださいませ。」

とのことであった。

つまり、さくらサーバー間でドメインを引っ越しする時は、必ず空白の時間が2時間~数時間ある。夜中にやった方がよいかも。私のように焦ると余計に時間がかかってしまうので、ご注意を!

6.新サーバーにFTPでデータをアップロードする。(もちろん書き換え済の「wp-config.php」も共に)データが多いと途中でアップロードに失敗することもあるので、これも時間のある時にした方が良い。

勉強になった。
お客様の静的なサイト(HTMLのみのシンプルなサイト。これはラク。)もいくつか預かっているので、ドメインを引っ越す時は時期をみて夜やろうと思う。

10月7日大菩薩嶺
10月7日大菩薩嶺
★Amazonで欲しいモノを見つけよう★