この記事の要点
- ファイルとデータベースをセットで移行します。
- DNSの切り替え前に新環境の表示と動作を確認します。
- メールとSSLの設定も忘れずに確認します。
移行前に現状を記録する
旧サーバーのWordPress・PHP・データベースのバージョン、容量、ドメイン、DNS、メール、SSLの構成を記録します。移行するファイルとデータベースをバックアップし、復元できるか確認します。
WordPress公式の移行手順でも、サーバーを替える前にファイルとデータベースのバックアップを取るよう案内しています。
新サーバーで先に動作確認する
新しい環境にファイルとデータベースを配置し、必要に応じてデータベース接続設定を更新します。URLが変わる場合はWordPress内のURL設定やコンテンツ中の参照先も確認します。
DNSを切り替える前に、ログイン、画像、フォーム、決済、外部連携を確認し、問題があれば旧環境でサービスを続けながら修正します。
切り替えと移行後の確認
DNSの切り替え時刻を決め、メールの配送先とSSL証明書の有効性を確認します。切り替え直後はアクセスログとエラーログを監視し、旧サーバーは一定期間残しておくと切り戻しに役立ちます。
ドメインの移管とサーバー移行は別の作業です。必要な範囲を分けて計画すると、不要な停止を避けやすくなります。