WordPressプラグイン「Duplicator」を使用して、他社様サーバーからコアサーバーにWordPressサイトを移行する方法をご紹介します。ここでは、例として同じドメイン名のまま移行する手順をご紹介します。
サーバー移行後の動作確認が完了するまでは、他社様サーバーを解約しないで下さい。 他社様サーバーの空き容量に余裕が無い場合、失敗する恐れがありますので、空き容量をご確認下さい。
不具合の発生を防止するため、予め他社様サーバーのWordPressを最新バージョンに更新します。
WordPressの管理画面にログインした後、左ナビの「更新」をクリックし、「WordPressの新しいバージョンがあります。」と表示されているか確認します。
表示がある場合は、「今すぐ更新」をクリックし、最新版にバージョンアップして下さい。
左ナビの「プラグイン」から「新規追加」をクリックします。
右上の検索窓に「Duplicator」と入力し、検索結果に表示されるDuplicatorの「今すぐインストール」をクリックします。
インストールの完了後に「有効化」をクリックすると完了です。
左ナビの「Duplicator」から「Packages」をクリックします。
「Create New」をクリックし、次のページにある「Next」をクリックします。
スキャン結果が表示されます。結果に問題がなければ「Build」をクリックします。
パッケージの作成が完了しました。
「Installer」「Archive」をクリックして、インストーラーとアーカイブファイルをダウンロードして下さい。
事前にドメイン設定の新規作成と、サイト設定の新規作成を行なってください。
サイト設定の際に移行元サーバーとPHPのバージョンを合わせてください。バージョンが異なる場合、不具合が発生する可能性があります。
コアサーバーにログインし、「サイト設定」をクリックします。
サイト一覧画面から、追加したドメインの「WebFTPクライアント」のアイコンをクリックします。
ファイルマネージャーが表示されますので、「ファイル作成」をクリックします。
インデックスファイルを作成します。
インデックスファイルが作成されました。
hostsファイルを使用することでドメインをコアサーバーに向ける前に、独自ドメイン名で動作確認が行えます。
Webサイトを停止することなく移行することが可能です。
hostsファイルに、移行先のコアサーバーのIPアドレスと独自ドメイン名を追記して下さい。
(例)202.172.26.39 example1.site
IPアドレスはサイト一覧の「IP」からご確認ください。
ドメイン名でアクセスし、テスト用に設置したインデックスファイルが表示されましたら正常に設定が出来ております。
確認が終わりましたらインデックスファイルは削除して下さい。
他社様サーバーで作成したアーカイブファイルをアップロードします。ここでは、FFFTPを使用した手順をご紹介します。
FFFTPでコアサーバーに接続し、ドキュメントルートに移動します。
他社様サーバーでダウンロードしたインストーラー(install.php)とアーカイブファイル(zipファイル)をアップロードします。
事前にデータベース設定の新規作成を行なってください。
データベース名とパスワードはWordPressの設定で使用しますので、お手元にお控え下さい。
http:// ドメイン名 / installer.phpにアクセスします。
Duplicatorの画面が表示されます。
「I have read and accept all terms & notices(required to continue)」にチェックを入れ、「Next」をクリックします。
アーカイブの展開が終わるとデータベースのインストール画面が表示されます。
下記のように入力し、進めてください。
確認メッセージが表示されますので、「OK」をクリックし、次に表示される「Next」をクリックします。
完了画面が表示されましたら、復元完了となります。
「Auto delete installer files after login (recommended) 」のチェックを入れたまま、「Admin Login」をクリックします。
インストールファイルを残したままの場合、セキュリティ上危険ですので、必ずチェックを入れて削除して下さい。
WordPressの管理画面にログインし、完了メッセージが表示されましたら、インストールファイル削除完了となります。
最後にドメインを移行先のコアサーバーに向けます。
インターネット上に反映するまで数時間から72時間程度お待ち下さい。
hostsファイルに追記した設定を削除した後に、http:// ドメイン名 / でアクセスし、正常にWebサイトが表示されましたら移行作業は完了です。