WordPressのサーバーの引っ越し
独自ドメインで運用しているWordPressのサイトを、ドメインを変えずにサーバーを引っ越す方法を解析します。
WordPressの設定や内容を丸ごとエクスポート、インポート出来るプラグイン「All-in-One WP Migration」を利用します。
このプラグイン「All-in-One WP Migration」は、小規模(エクスポートしたファイルが30MB以内)なら無料で使えます。
昔は、512MBまで無料で使えたようです。
わかりやすくするために、
現行のサーバーを元サーバー
引っ越し先のサーバーを新サーバーと表現します。
引っ越す手順
1.元サーバーのWordPressを最新版にしておきます。
2.元サーバーのWordPressにプラグインの「All-in-One WP Migration」をインストール
3.元サーバーの「All-in-One WP Migration」で現行のデータをエクスポート
4.元サーバーの対象ドメイン解除
5.ドメイン管理プロバイダーのネームーサーバーの設定変更
6.新サーバーに対象ドメインを登録
7.新サーバーにWordPressをインストール
8.新サーバーのWordPressにプラグインの「All-in-One WP Migration」をインストール
9.新サーバーの「All-in-One WP Migration」で現行のデータをインポート
になります。
順を追って行っていきます。
元サーバーのWordPressを最新版にしておく
WordPressメニューの更新が有ったら更新しておきます。
WordPress、プラグイン、テーマに関して
更新が有れば、更新します。
(例では、テーマのみの更新でした。)
元サーバーのWordPressにプラグインの「All-in-One WP Migration」をインストール
WordPressのメニューの
「プラグイン」の「新規追加」をクリックします。
プラグインを追加ページで
キーワードに「All-in-One WP Migration」を入力して検索し
見つかった「All-in-One WP Migration」の
「今すぐインストール」をクリックします。
インストールが終わったら
「有効化」をクリックします。
元サーバーの「All-in-One WP Migration」で現行のデータをエクスポート
WordPressのメニューに
「All-in-One WP Migration」が出来てるので
その「エクスポート」をクリックします。
「サイトをエクスポート」の
「エクスポート先」をクリックします。
「サイトをエクスポート」の
「エクスポート先」の「ファイル」をクリックします。
エクスポートが始まり
エクスポートファイルがダウンロードできるようになります。
「XXXXXX.XXXをダウンロード」をクリックします。
「xxxxxx.xxx-20190327-101049-409.wpress」のようなファイルがダウンロードできました。
「閉じる」をクリックします。
ここで表示されているファイルが30MB以内なら、インポート時も無料で使えますが
それ以上の場合は、有料版を使わないとインポートできません。
元サーバーの対象ドメイン解除
元サーバーのドメイン設定を解除します。
各元サーバーで方法が違うので該当サーバーのマニュアルに従って解除します。
ドメイン管理プロバイダーのネームーサーバーの設定変更
独自ドメインの管理を行っているドメイン名プロバイダーで新サーバー指定のアドレスをネームサーバーに設定します。
(例 XSERVERの場合なら
ns1.xserver.jp ~ ns5.xserver.jp
ネームサーバーの変更が反映されるまで多少時間がかかります。
新サーバーに対象ドメインを登録
新サーバーに独自ドメインを設定します。
必要に応じてSSLの設定も済ませます。
新サーバーにWordPressをインストール
新サーバーへ設定した独自ドメインにWordPressをインストールします。
最近のサーバーでは、WordPressの簡単インストール機能が付いてるところが多いので便利です。
XSERVERの場合は、こちらが参考になります。
新サーバーのWordPressにプラグインの「All-in-One WP Migration」をインストール
元サーバーにインストールした時と同じ要領で「All-in-One WP Migration」のインストールを行います。
新サーバーの「All-in-One WP Migration」で現行のデータをインポート
WordPressメニューの
「All-in-One WP Migration」の
「インポート」をクリックします
「サイトのインポート」の
「インポート元」をクリックします。
元サーバーでエクスポート後にダウンロードしたファイルを指定します。
インポートの注意と開始メッセージが表示されます。
「開始」をクリックします。
正常にインポートされたメッセージが表示されます。
パーマリンク設定を2回保存する必要があるようなので
「パーマリンクの設定」をクリックして
パーマリンク設定ページを表示させます。
(新しいページで開くのでログインが必要な場合があります)
その後パーマリンク設定ページを閉じます。
以前のページのメッセージを閉じます。
パーマリンク設定ページの内容が正しいことを確認して
「変更を保存」を2度クリックします。
これで引っ越しは完了です。
新しいサーバー上のWordPressの内容を確認してください。
テーマ、プラグイン、個々にテーマを編集した内容等
かなり再現性が高いです。
しかし無料でのインポートが30MBまでは、あまりにも少な過ぎる気がします。
内容にもよりますが、記事で数ページ分のブログの引っ越しには使えそうです。