目次
WordPressのサーバー移行は、各種ホスティングサービスが提供する「簡単移行」機能やWordPressプラグインを使って、自分で進められる場合もあります。判断のポイントは、その機能で必要なものを移せるか、切り替え中の更新をどう扱うか、移行先の動作を確認できるかです。
たとえば会社の企業情報を掲載しているだけのコーポレートサイトと、随時注文が入り続けるような通販サイトでは、作業工数や難易度が変わります。
この記事では、WordPressでWEBサイトを運用している方が、自社・自身で進める範囲と、外部の専門業者に相談する範囲を決めるための確認事項を整理します。実際の設定操作は、利用するサーバーや移行ツールの手順書で確認してください。
そもそも何を引っ越しするのか、サーバー、ドメイン、メールアドレスも?
まず「WordPressを移行」する他に、どういった作業が必要か洗い直してみましょう。
| 対象 | 移行前に把握しておきたいこと |
|---|---|
| WordPressのファイルとデータ | 投稿・画像・テーマ・プラグインと、記事や設定を保存するデータベースを移せるか。独自に置いたファイルや設定がないか |
| サイトのURL | ドメイン名だけでなく、https:// の有無や /blog/ などの階層も変わる可能性があるか |
| メールアドレス | 会社のメールアドレスをどのサービスで使っているか。メールボックス内の過去のメールも移す必要があるか |
| ドメインの接続先 | 接続先を管理するDNSの設定を誰が変更できるか。Webサイト以外のメールや外部サービスの設定を維持できるか |
| 業務に使う機能 | 問い合わせ、予約、注文、通知メール、外部サービスとの連携を、移行先でどう確かめるか |
ドメインが同じでも、URLの階層や http:// と https:// が変われば、記事内のリンクや画像などに保存されたURLへの対応が必要になることがあります。WordPress公式の移行ガイドでも、URLを維持する移行と変更する移行は分けて説明されています。
また、メールを旧サーバーで使っている場合は、これについても手続きが必要です。メールだけを残せる契約か、別のサービスへ移す必要があるかを確認してから、旧契約の解約時期も検討・把握しておく必要があります。サーバーとの契約や管理先が不明であれば、契約情報や制作会社への確認から始める必要があります。
WEBホスティング事業者提供の「簡単移行」を過信しない
WEBホスティング(WEBサーバーレンタルの事業者)が提供しているような、移行機能を使う場合は、公式の対応条件と除外対象を、自分のサイトに照らし合わせる必要があります。
たとえばエックスサーバー ビジネスの「WordPress簡単移行」では、テーマや画像などを保存する wp-content 内のファイルとデータベースが移行対象です。一方で、サーバーの動作を指定する .htaccess や、wp-content の外に独自に置いたファイル・設定などは対象外とされています。
また、提供されている移行機能に容量制限がある場合は、画像だけでなく、移すファイルとデータベースを含めて事前確認する必要があるでしょう。さらには、WordPress・PHP・DBのバージョン対応条件も確認が必要です。
HTTPSで接続するための設定も、確認が必要な部分です。証明書の準備方法や利用できる時点はサービスによって異なるので、現在利用中の証明書をそのまま利用できるとは考えない方がよいでしょう。
データ移行作業中に発生する投稿・予約・注文をどう扱うか
移転の準備段階で、現行サーバーから新サーバーにデータを移した後、正式にWEBサービスを切り替える前に旧環境でユーザーからの投稿や注文が発生するようなケースもあり得ます。この場合、さらに追加分を取り込む仕組みや作業が必要になります。
また別のケースとして、全ての移行が終わっている段階でも、DNS浸透の関係上しばらく旧サーバーへアクセスされ、そちらでユーザーの処理が発生する場合もあります。
一定期間をメンテナンス中として休止できるようなWEBサイト・サービスであれば、担当者と更新を控える時間を決め、最終データをコピーする方法を検討するのが確実です。ですが、休止出来ない場合や、それ自体の対応方法を悩むような場合には、当サービスを含め専門の業者に相談するのが良いでしょう。
※参考資料:Googleのホスティング変更ガイドでも、新しい環境の準備とテスト、接続先の変更、アクセスの確認、古い環境の停止という順序を示しています。
さらに踏み込んで……確認方法と、復元手順まで事前に確認しておきましょう
ここまでの問題がすべてクリアになったら、もう一歩踏み込んで、確認体制や万が一の時の復旧手段や、判断も整理しておきましょう。
- 移行先での表示確認
切り替え前に新サーバー側を表示する方法が分かり、主要ページ・画像・管理画面・業務に使う機能を確かめられるかを確認しておきましょう。 - 確認の担当と時間を確保できるか
予約や注文の記録、通知メールまで担当者が確認でき、テストができるかどうかを確認・把握しておきましょう - 問題が出たときの判断を決められる
中止・修正・元の環境へ戻す判断を誰が行い、戻す場合は何を復元するか、切り替え後に増えたデータをどう扱うかも決定しておきましょう
こういった、確認・復元、そして問題が起きた時の対応についても確定し、問題が無さそうであれば自分・自社で実施してしまってもよいでしょう。
一方で、少しでも判断できない部分や、理解できない部分などがあれば、当サービスも含め専門の業者やWEBサイト構築時のWEB制作会社などに相談する事をお勧めいたします。
依頼するときは、作業範囲と完了条件を整理しておくと良いでしょう
ここまでの判断で、外部業者に依頼する、と決定した場合は各種情報を整理しておきましょう。
- 公開サイトのURL
- 現在と移行先のサーバー名・利用プラン名
- 移行時期
- 旧契約の期限
- ドメイン(URL)変更の有無
- メール移行の有無
- その他WEBサーバーで利用している機能の有無
- 止められない業務
- 制作時の独自カスタマイズも分かる範囲で
以上の事がわかれば、どの事業者に依頼してもある程度具体的な作業期間や見積金額を提示する事ができるでしょう。
なお、WPメンテナンスセンターでは、ご相談と見積もりは無料です(※)。移行を検討している方は、当記事の内容も参考にしつつ相談フォームから現在の状況をお知らせください。
※作業範囲を判断するために詳しい調査が必要な場合は、事前にご相談の上調査費用が発生する場合もあります
