サーバーの料金が上がった、表示が遅い、PHPのバージョンが古い。そんな理由で、WordPressサイトのサーバー引越しを考える方は少なくありません。ただ、手順を誤ると、サイトが表示されない時間が生じたり、メールが届かなくなったりすることがあります。
とはいえ、事前の準備を整えておけば、落ち着いて進められる作業です。この記事では、引越しの全体の流れと、移転前・移転後に確認したいことをリストにしてまとめました。
サーバー引越しの全体の流れ
■移転作業の基本ステップ
WordPressのサーバー引越しは、おおむね次の流れで進みます。
1. 新しいサーバーを契約する
2. 旧サーバーからファイルとデータベースを移す
3. 新サーバー上で表示や動作を確認する
4. ドメインの向き先(DNS)を新サーバーに切り替える
5. しばらく様子を見てから、旧サーバーを解約する
大切なのは、3の確認を終えてから4の切り替えを行うことです。新サーバーで問題がないことを確かめてから切り替えれば、サイトが見られない時間を短くできます。
なお、引越しの方法には、移行用のプラグインを使う方法、新サーバーに用意されている移行ツールを使う方法、ファイルとデータベースを手作業で移す方法などがあります。サイトの容量や構成によって向き不向きがあるため、事前にどの方法で進めるかを決めておくと、当日に慌てずに済みます。
■作業スケジュールの立て方
日程は、問い合わせや注文が少ない曜日・時間帯を選ぶと安心です。DNSの切り替えは反映までに時間がかかることがあるため、切り替え当日に重要なキャンペーンなどを重ねないようにしましょう。
また、旧サーバーの契約期間には余裕を持たせておきます。契約満了の直前に作業を始めると、トラブルが起きたときに戻る場所がなくなってしまいます。
作業の前日までに、管理画面やサーバー、ドメインのログイン情報がそろっているかも確認しておきましょう。当日になってパスワードが分からず作業が止まる、というのはよくある失敗です。
移転前に確認したい準備リスト
■バックアップとデータの把握
まずは、WordPressのファイル(画像・テーマ・プラグインなど)とデータベース(記事・設定など)の両方をバックアップします。どちらか片方だけでは、元の状態に戻せません。
あわせて、サイト全体の容量も確認しておきましょう。画像が多いサイトは容量が大きく、移行に時間がかかったり、プラグインでの移行がうまくいかなかったりすることがあります。
■ドメインとDNSの管理情報
ドメインをどの会社で管理しているか、管理画面のログイン情報が手元にあるかを確認します。制作会社が管理していて、自社では把握していないケースも意外と多いものです。
DNSの設定変更は、ドメインの管理画面から行います。変更内容が世界中に行き渡るまで、数時間から数日かかる場合があることも覚えておきましょう。
■SSLとメールの設定
新サーバーでもSSL(https)を有効にする必要があります。切り替えのタイミングによっては、一時的に「保護されていない通信」と表示されることがあるため、手順を確認しておきます。
また、info@〜のようなドメインのメールを使っている場合は注意が必要です。メールも同じサーバーで動いていると、引越しに合わせてメールの設定も移さなければ、受信できなくなることがあります。
移転後に確認すること
■表示と機能のチェック
切り替えが終わったら、次の項目を確認します。
・トップページと主要なページが正しく表示されるか
・スマホでの表示に問題がないか
・画像がすべて表示されているか
・お問い合わせフォームが送信・受信できるか
・管理画面にログインでき、記事の編集ができるか
・ドメインのメールが送受信できるか
特にフォームとメールは、実際に送ってみないと気づけない不具合が出やすい部分です。
■旧サーバーを解約するタイミング
移転が終わっても、旧サーバーはすぐに解約しないでください。DNSの反映を待つ間は、旧サーバー側が表示される人もいます。また、移し忘れたデータがあった場合にも、旧サーバーが残っていれば取り出せます。
表示とメールの動作を一定期間確認し、問題がないことを見届けてから解約するのが安全です。
まとめ
サーバー引越しを安全に進めるための準備をまとめると、次のとおりです。
・新サーバーで確認してからDNSを切り替える流れを守る
・ファイルとデータベースの両方をバックアップする
・ドメインの管理情報、SSL、メールの設定を事前に確認する
・移転後は表示・フォーム・メールを確認し、旧サーバーは様子を見てから解約する
作業に不安がある場合は、ココナラの「WordPressのサーバー引越しを代行します」で、現在のサーバーや環境を教えていただければご相談に乗ります。
▶ WordPressのサーバー引越しを代行します