WordPressのサイトを別のサーバーへ移す(引越しする)手順を、3回に分けてまとめます。ステップ1では、作業を始める前の準備と、元に戻せるようにするためのバックアップを取ります。

この記事は3回に分けた連載です:ステップ1 準備とバックアップ / ステップ2 新しいサーバーへ移す / ステップ3 切り替えと確認

1.移す前に確かめること

  • 今のサーバーの管理画面に入れるか(FTPとデータベースの情報が分かるか)
  • 新しいサーバーの契約と、PHPのバージョン(今のサイトと同じか、それより新しいもの)
  • ドメインをどこで管理しているか(あとでDNSを切り替えるため)
  • メールをドメインで使っているか(使っている場合は、メールの移し先も決めておく)
  • 今のサーバーの契約がいつまでか(切り替えが終わるまでは解約しない)

2.WordPressとプラグインを最新にしておく

移す前に、WordPress本体・テーマ・プラグインを更新し、使っていないプラグインは消しておきます。移したあとに起きた不具合が、引越しのせいか更新のせいかを分けて考えられるようになります。

3.バックアップを取る

WordPressのサイトは「ファイル」と「データベース」の2つでできています。両方そろわないと元に戻せません。

  1. ファイル:FTPソフトで、WordPressを入れたフォルダを丸ごとパソコンにダウンロードする(特に wp-content フォルダと wp-config.php)
  2. データベース:サーバーの管理画面の phpMyAdmin で、WordPressのデータベースを選び「エクスポート」で .sql ファイルを保存する

All-in-One WP Migration や Duplicator などの引越し用プラグインを使うと、この2つを1つのファイルにまとめて取れます。サイトが大きいと容量の上限に引っかかることがあるので、その場合は上の手作業の方法にします。

4.作業の日を決める

切り替えの前後は、記事の更新やお問い合わせが新しいサーバーに届かないことがあります。アクセスの少ない日を選び、その間は記事の更新を止めておきましょう。

準備ができたら、ステップ2 新しいサーバーへ移すに進みます。

サーバーの引越しを自分で進める手順は、有料記事(note)にもまとめています。作業が不安な方、途中で止まってしまった方は、お問い合わせからご相談ください。


自分で直したい方へ:手順をまとめた本があります
PHP更新・エラー・引越し・セキュリティまで、よくある困りごとを「どの画面を見るか」「どう判断するか」「だめだったときの戻し方」の順にまとめました(全8章)。