サーバー移管は「難しそう」と感じる方が多いですが、正しい手順を踏めば初心者でも安全に行えます。本記事ではサーバー移管の5つのステップを詳しく解説します。WordPressサイトの移行手順にも対応しています。
サーバー移管前の準備

移管作業を始める前に、以下の準備を完了させておきましょう。
①移管先サーバーを決めて契約する
移管先サーバーを事前に契約します。エックスサーバー・ConoHa WING・さくらインターネットなど目的に合ったサーバーを選びましょう。WordPressを使っているなら、WordPress対応の表示が速いサーバーがおすすめです。無料お試し期間がある場合は活用してください。
②現在のサイトデータをバックアップする
万が一に備え、移管前に完全バックアップを取ります。ファイル(FTPでダウンロード)とデータベース(phpMyAdminでエクスポート)の両方をローカルPCに保存してください。WordPressの場合はプラグイン「UpdraftPlus」や「All-in-One WP Migration」でまとめてバックアップできます。
③移管先サーバーにドメインを追加設定する
移管先サーバーのコントロールパネルで、移管するドメインを「追加ドメイン」として設定します。この時点ではまだネームサーバーは変更しません。
サーバー移管5ステップを詳しく解説

準備が整ったら、以下の手順で移管を進めます。
ステップ1:ファイルを新サーバーにアップロードする
FTPソフト(FileZillaなど)を使い、現在のサーバーからファイルをダウンロードし、新サーバーにアップロードします。WordPressの場合はwp-config.phpの設定は後で変更します。ファイル量が多い場合はサーバーパネルの「Zip圧縮一括転送」機能を活用すると効率的です。
ステップ2:データベースを新サーバーに移行する
旧サーバーのphpMyAdminからデータベースをSQLファイルでエクスポートし、新サーバーのphpMyAdminにインポートします。インポート前に新サーバーで新しいデータベースを作成しておく必要があります。wp-config.phpのDB_NAME・DB_USER・DB_PASSWORDを新サーバーのものに書き換えてください。
ステップ3:hostsファイルで動作確認する
PCのhostsファイル(Windowsは C:\Windows\System32\drivers\etc\hosts)に「新サーバーのIPアドレス ドメイン名」を追記し、自分のPCだけ新サーバーにアクセスできるようにします。この状態でサイト全体・WordPressログイン・フォーム送信などを確認します。確認後はhostsファイルの追記を元に戻します。
ステップ4:ネームサーバーを切り替える
動作確認が完了したら、ドメイン管理画面でネームサーバーを新サーバーのものに変更します。切り替えは24〜72時間かけて世界に反映されます(DNS伝搬)。この間はサイトの更新・投稿を控え、メールの送受信もできるだけ避けましょう。
ステップ5:新サーバーで最終確認・旧サーバー解約
DNS伝搬完了後、新サーバーで問題なく動いていることを確認します。SSL証明書・フォーム・外部連携・メール送受信を必ずテストしてください。問題がなければ旧サーバーを解約します。1週間程度様子を見てから解約するのが安全です。
WordPressサーバー移管の特有の注意点
プラグインを使った一括移行が便利
「All-in-One WP Migration」プラグインを使えば、ファイルとデータベースをまとめてエクスポート・インポートできます。移管先でプラグインをインストールし、エクスポートしたファイルをインポートするだけです。ただしファイルサイズが大きい場合はサーバーの上限制限に注意が必要です。
パーマリンク設定を更新する
WordPressの移管後は、管理画面の「設定」→「パーマリンク」を開いて保存ボタンをクリックするだけでパーマリンク設定が更新されます。記事URLが正しく動作しない場合はこれで解決することが多いです。
よくある質問(FAQ)
移管後に画像が表示されなくなりました
WordPressのメディアフォルダ(wp-content/uploads/)のアップロードが漏れているケースがほとんどです。FTPで再度確認・アップロードしてください。
メールが届かなくなりました
ネームサーバー切り替え後はMXレコードも新サーバーに向きます。新サーバーでメールアカウントを設定し、メールソフトのサーバー設定も更新してください。
まとめ|バックアップと事前確認でサーバー移管は安全に完了できる
サーバー移管は①バックアップ→②ファイル移行→③DB移行→④動作確認→⑤ネームサーバー切り替えの5ステップです。各ステップを丁寧に行えばサイトを止めずに移管できます。スリーディープラスではWordPressサイトのサーバー移管サポートもお任せください。

