ロリポップ!サーバーからエックスサーバーにWordPressのお引っ越しをお考えでしょうか?
その際、Duplicator というプラグインを活用すると時間は短縮できるし、特に初心者の方も安心してお使いいただける優れたプラグインです。
ここでは実際に検証に1日、記事作成に1日とDuplicatorをいじりまくった私が「Duplicatorを使ったWordPressの引っ越し方法」を分かりやすく解説していきます。
1. ロリポップ!サーバーのバックアップ方法
最初にロリポップ!サーバーにある現行サイト=つまり現状のWordPressサイトのバックアップを取ります。
次の記事で Duplicator を活用したバックアップ方法を解説しています。
ここで一番注意すべきは、キャッシュ系のプラグイン(「Head Cleaner」や「W3 Total Cache」)は停止にしてからバックアップデータを取りましょう。
そのままだとDuplicatorがスムーズに機能しない可能性があります。
もちろんバックアップが完了したら、キャッシュ系のプラグインを再開させて問題ありません。
2.新サーバーにデータを復元する前に準備すべきこと
エックスサーバーへの復元ですが、いきなりプラグイン Duplicator を使って復元することはできません。
復元の前に次の3つの作業が必要になります。
- エックスサーバーにドメインを設定する
- エックスサーバーに事前に新規データベースを作成する
- hostsファイルを変更する(ドメイン名が同じ場合のみ)
どれも操作は簡単なので安心してください。
2−1.ドメインを設定する方法
まずエックスサーバー側にドメインを設定してください。
私がドメインの仕組みを理解していなかったこともあったので、この記事では「ドメインの基礎」として図解で説明を試みました。
同じドメインでWordPressを引っ越す時に「なぜhostsファイルが必要なの?」が分かりやすくなるかと思います。
2−2.新しいデータベースを作成する方法
続いてデータベースを手動で作成します。
注意すべきポイントだけ簡単に解説します。
文字コードは「UTF-8」にします。理由はWordPressがこの文字コードに対応しているからです。
またデータベースの作成が完了すると次のように情報が表示されます。特に赤線箇所はメモしてください。
データ復元時にDuplicatorで必ず必要になります。
2−3.hostsファイルを変更する方法
hostファイルとはPCのシステムファイルのことです。詳しくは前述した「エックスサーバーで初めてドメインを設定する方法」を読むと理解できるでしょう。
Windowsユーザーの方は「Windows7のhostsファイルを変更する方法」が非常に参考になります。
Macの方は次の記事を参考にしましょう。
これらを事前にしっかり行うことで、WordPressプラグインの Duplicator が機能します。
3.エックスサーバーへの復元方法
それではいよいよエックスサーバーへのバックアップデータを復元します。次の記事をご覧ください。
ちょっとしたポイントだけ下記に解説します。
まずデータのアップロードは、実務で使用してきてかなり信頼している「Filezilla」を使いました。
次のようにFilezillaを起動させ、画面右側のエックスサーバー画面はドップページのある場所にアクセスします。
まずはエックスサーバーのデータを念のため全部ダウンロードしてバックアップを取ります(htaccessファイルだけでもOK)。
もしつまづいた時に元に戻せるデータがあると安心です。
続いて「index.html」を削除します。サイト確認の時にWordPressサイトが表示されなくなるので削除しておきます。
そしてDuplicatorで事前に取得した2つのファイルデータをアップロードします。
これは一番最後に覚えていれば問題ないのですが、データ復元がうまくいって、サイトの確認が終ります。その後にhostsファイルは必ず元に戻しておきましょう。
以上がロリポップ!サーバーからエックスサーバーへのお引っ越し方法でした。