WordPressのサイトを別のサーバーへ移転する前の確認|手順・DNS・SSLの順番
WordPressのサイトを別のレンタルサーバーへ移転するときの手順を、引っ越す前の控え・新しいサーバーでの確認・DNSの切り替え・SSLの順番で整理します。WordPressの公式の資料などで確かめた内容だけを紹介します。
本記事はプロモーションを含みます。紹介する情報は、実際の成果や効果を保証するものではありません。
目次
この記事でわかること
- WordPressのサイトを移転するときに、何を控えに取るか
- 移転の全体の順番と、それぞれで確かめること
- DNSを切り替えた後に、すぐ表示が変わらない理由
- SSLの証明書と、古いサーバーを解約する時期
- うまくいかなかったときの戻し方
先に結論を書くと、新しいサーバーで表示を確かめてからDNSを切り替え、古いサーバーはしばらく動かしたままにすると、移転の途中でサイトが見られなくなることを減らせます。
WordPressを始めるときの順番はWordPressブログの始め方、サーバーの比べ方はレンタルサーバーの選び方で紹介しています。この記事は、すでに動いているサイトを別のサーバーへ移すときを扱います。
移転の全体の順番
ドメインはそのままで、サーバーだけを変える場合は、次の順に進めます。
| 確かめること | いつ |
|---|---|
| 控えの中身 | 移す前 |
| 新しい所の表示 | 切り替え前 |
| TTLの値 | 切り替え前 |
| メールの設定 | 切り替え前 |
| 証明書 | 切り替え後 |
| 古い所の解約 | 最後 |
控えの中身
WordPressの公式の資料では、サイトを完全に元に戻すには、ファイルとデータベースの両方が必要だと説明されています。ファイルには、WordPress本体・テーマ・プラグイン・アップロードした画像・wp-config.php・.htaccessが含まれます。記事やコメントはデータベースに入っているため、ファイルをダウンロードしただけでは控えになりません。
同じ資料では、控えを1か所だけでなく、サーバー・クラウド・自分のパソコンなど、別々の場所に置くことも勧められています。
新しい所の表示
新しいサーバーにファイルとデータベースを移したら、DNSを切り替える前に、表示を確かめます。サーバー会社によっては、切り替え前に表示を確かめる方法を案内していることがあります。トップページだけでなく、記事・画像・問い合わせのフォームも見ます。
TTLの値
DNSの情報は、TTLという時間のあいだ、各所に保存されて使われます。今のDNSの設定で、TTLがどのくらいかを見ておきます。
メールの設定
同じドメインのメールを、今のサーバーで使っている場合は、メールの設定も移す必要があります。DNSを切り替えると、メールの届き先も変わることがあるため、切り替える前に確かめます。
証明書
HTTPSで表示するための証明書を、新しいサーバーでいつ取れるかを、サーバー会社の案内で確かめます。
古い所の解約
古いサーバーは、新しいサーバーで表示とメールを確かめ終わるまで、解約しません。
WordPressの資料に書かれている移し方
WordPressの公式の資料では、ドメインとURLが変わらない場合、多くはファイルを移すだけで済むと説明されています。そのうえで、次の点が挙げられています(2026年10月19日に公式のページで確認)。
- 移す前に、WordPressのフォルダ・画像・プラグインなどのファイルと、データベースの控えを取る
- 新しいサーバーでデータベースの名前やユーザーが変わる場合は、wp-config.phpの設定を合わせる
- 表示した後に、パーマリンク(記事のURLの形)の設定をし直す必要が出ることがある
- 控えから戻すときは、先にファイル、次にデータベースの順にする
サーバー会社が、WordPressを移すための機能を用意していることもあります。使う場合も、移す前の控えは自分で取っておくと、うまくいかなかったときに戻せます。
ドメインも一緒に変える場合は、URLの書き換えが必要です。WordPressの資料では、データベース全体を単純に置き換えると、データが壊れることがあると注意されています。この記事では、ドメインを変えない移転を扱います。
DNSの切り替えと待つ時間
DNSを新しいサーバーへ向けても、すぐに全員の画面が切り替わるとは限りません。JPRSの説明では、TTLはDNSの情報をキャッシュに保持してよい時間で、たとえば3600なら最大で1時間保存されます。
そのため、切り替えてからしばらくは、古いサーバーを見る人と、新しいサーバーを見る人が混ざります。その間に、古いサーバーで記事を書いたりコメントを受け付けたりすると、新しいサーバーに入らない内容が出ます。切り替えの前後は、記事の更新を止めておくと、内容がずれません。
SSLの証明書を取る時期
証明書の取り方によっては、DNSが新しいサーバーを向いてからでないと取れません。たとえばLet's Encryptの確認方法の1つ(HTTP-01)は、ドメインの名前で、80番ポートに置いたファイルを読みに来ます。DNSの記録(TXT)で確かめる方法(DNS-01)もあります。
どちらの方法を使うかは、サーバー会社の案内で決まることが多いので、切り替えの前に、証明書が使えるようになるまでの流れを確かめておきます。自前のサーバーで証明書を確かめる方法は独自ドメインとSSL証明書を自前サーバーで使うで紹介しています。
移転するかどうかの判断
移転は、控え・確認・切り替えと、手間のかかる作業です。始める前に、次の3つを確かめます。
- 今のサーバーで困っていることがはっきりしているか: 表示が遅い、更新の料金が高い、など。理由が分かると、新しいサーバーで確かめる点も決まります
- 今のサーバーの契約がいつまでか: 解約の時期と、新しいサーバーで確かめる期間が重ならないように、日程を決めます
- ドメインの管理も移すか: サーバーの移転だけなら、ドメインを移管しなくてよいことが多いです。ドメインも移す場合は、独自ドメインの更新と移管の前に確かめることを見て、サーバーの移転とは別の日に進めます
つまずきやすいところ
- データベースの控えを取り忘れる: ファイルだけでは、記事が戻りません
- DNSを切り替えてすぐ、古いサーバーを解約する: まだ古いサーバーを見ている人がいます
- 切り替え中に記事を更新する: 古いサーバーに書いた内容が、新しいサーバーに入りません
- メールの設定を忘れる: サイトは見えても、メールが届かなくなることがあります
- 切り替える前のDNSの設定を書き残さない: 戻したいときに、元の値が分かりません
まとめ
- 控えは、ファイルとデータベースの両方を、別々の場所に取ります
- 新しいサーバーで表示を確かめてから、DNSを切り替えます
- DNSはTTLの時間だけ古い情報が残るため、古いサーバーはしばらく残します
- 証明書を取れる時期と、メールの設定を、切り替えの前に確かめます
- 戻せるように、切り替える前のDNSの設定を書き残します
よくある質問
WordPressの移転では、何を控えに取ればよいですか?
ファイルとデータベースの両方です。WordPressの公式の資料では、サイトを完全に元に戻すには両方が必要だと説明されています。ファイルには、テーマ・プラグイン・アップロードした画像・wp-config.php・.htaccessが含まれます。
ドメインはそのままで、サーバーだけを変えられますか?
できます。WordPressの公式の資料では、ドメインとURLが変わらない場合、多くはファイルを移すだけで済むと説明されています。データベースの名前やユーザーが変わる場合は、wp-config.phpの設定を合わせます。
DNSを切り替えたら、すぐに新しいサーバーが表示されますか?
すぐには切り替わらないことがあります。DNSの情報は、TTLという時間のあいだ、各所に保存されて使われるためです。その間は古いサーバーが表示される人もいるので、古いサーバーはすぐに解約しません。
SSLの証明書は、いつ用意すればよいですか?
使う証明書の取り方によって変わります。たとえばLet's Encryptの確認方法の1つ(HTTP-01)は、ドメインの名前で80番ポートに置いたファイルを読みに来るため、DNSが新しいサーバーを向いてから取ることになります。サーバー会社の案内で、取れる時期を先に確かめます。
うまく表示されなかったときは、どう戻しますか?
DNSの向け先を古いサーバーへ戻します。そのために、切り替える前のDNSの設定を書き残し、古いサーバーを動かしたままにしておきます。新しいサーバーで直してから、もう一度切り替えます。