私がWordpressのレンタルサーバーを変更した時の手順[さくらインターネット=>heteml(ヘテムル)]

以前から考えていたのですが、ブログのレンタルサーバーを「さくらインターネット」から「heteml(ヘテムル)」に移行することにしました。 理由は、最近サーバーが弱いのか503の画面がよく出ること。後は、このブログ以外のサイトを運営したいと思っていたので、「さくらインターネット」の更新期限が迫っていることもあり、お引越しすることにしました。

heteml(ヘテムル)

WordPressが簡単・すぐに使える『レンタルサーバーheteml(ヘテムル)の特徴は「マルチドメイン無制限」「データベースを100個」利用できるなど、複数のサイトを利用することができることにあります。 後は、結構クリエイターの方が利用していることもあったので、それに乗っかかってみようと考えたから選びました。

移行手順

まずは、heteml(ヘテムル)と契約をします。今なら15日無料期間があるので、この期間を使いどれくらい快適なのかを見ることができます。

さくらインターネット(移行前のサーバー)からwordpressのデータを移動させる

現在利用しているサーバーから、FFTPを利用してデータをPCにダウンロードします。 私はwordpressのいうフォルダを移動させました。 2013 3 12 3322

heteml(ヘテムル)にwordpressのデータを入れる

先ほどダウンロードしたwordpressのデータを、heteml(ヘテムル)に入れます。 Webフォルダの下に入れれば大丈夫です。

heteml(ヘテムル)のデータベースを作成する。

wordpress用のデータベースをheteml(ヘテムル)内に作成します。

画面右側の「ウェブ関連」にあるデータベースを選択します。 2013 3 12 kkii

「データベース作画面へ」を押して、ユーザー名とパスワードを設定します。 2013 3 12 33ed

これでデータベースの作成は完了です。

wordpressのwp-config.phpを修正する

データベースに関する場所を設定しているwp-config.phpを、先ほど設定した新しいデータベースの「ユーザー名」、「パスワード」、「ホスト名」に変更します。 [c] この4つを変更します。 define('DB_NAME',''); define('DB_USER',''); define('DB_PASSWORD',''); define('DB_HOST',''); [/c] 2013 3 12 3322

さくらインターネット(移行前のサーバー)からデータベースを移動させる

現在のサーバーから、画像や記事のデータをエクスポートします。

さくらインターネットの場合は、管理画面の以下のところを押すと、phpMyAdminに接続できます。 20130312ffcd

データベースの画面の「エクスポート」を選択します。 2013 3 12 ddss

エクスポートするデータは「wp-options」以外のファイルを選択します。 「wp-options」を含めると、移行した際に、現在のサーバーにリダイレクトされてしまいます。 2013 3 12 kd 2

構造の「DROP TABLE/VIEW……..]にチェックを入れます。 2013 3 12 dds 2

最後に実行するを押せば、データベースがダウンロードされます。

heteml(ヘテムル)でwordpressを起動させる

wordpressを起動させると、新たにログインパスワードなどを設定します。 これが終わると、ログインが完了です。

heteml(ヘテムル)のデータベースを更新する

さくらインターネットからダウンロードしたデータを、heteml(ヘテムル)のデータベースにインポートします。 先ほどと同じように、今度はheteml(ヘテムル)のphpMyAdminを開きます。

今度はインポートを選択します。 2013 3 12 3322

ここで先ほどダウンロードしたファイルを指定します。 2013 3 12 ddee

後は実行するのボタンを押せば、完了です。

さいごに

どうでしたでしょうか?これでデータが全部移行できたと思います。 wordpressのデータを移動させるにはかなり時間がかかりますので、時間には余裕をもってやったほうがいいですね。 ただ、細かい設定がいくつか残っており、例えば「フラグインの設定を再度しなくてはいけない」、「ウィジェットの再設定」など修正しないといけません。

後、独自のドメインを使っているのならこちらも設定をしなくはいけません。 例えば、さくらインターネットドメインを取得しているのなら、DNSの設定を行う必要があります。

DNSの設定

さくらインターネットドメインの管理ページに行き、ドメインの右にある「WHOIS情報」を押します。 2013 3 12 ddd

ここでネームサーバーを変更します。 2013 3 12 ddeexx

heteml(ヘテムル)の場合は以下の用に変更する必要があります。 [c] dns0.heteml.jp dns1.heteml.jp [/c]

[参考サイト]