WordPress 移行は、ファイル、DB、DNS、外部サービスを連動させる変更です。コピー自体は一部分にすぎません。
EC や会員サイトでは、最終同期中に発生する新規注文・ユーザー・更新をどう扱うか事前に決めます。
1. コピー前に依存関係を洗い出す
PHP、拡張、Cron、メール、キャッシュ、CDN、DNS、外部連携を本番変更前に一覧化します。
2. 実際に戻せるバックアップを作る
中身と復元方法が分かって初めてバックアップは有効です。必要なら DB と uploads を別々に確認します。
3. URL とシリアライズデータを確認する
ドメイン変更はシリアライズ値、メディア URL、リダイレクト、プラグイン設定に影響します。WordPress を理解した置換方法を使います。
4. DNS と SSL の切替を計画する
必要なら TTL を下げ、証明書を先に用意し、DNS 変更後も旧 origin を返す可能性のあるキャッシュを把握します。
5. メール、Cron、Webhook を確認する
表示が正常でも、トランザクションメール、定期処理、外部 callback が旧環境を向いていることがあります。
6. 確認が終わるまで旧環境を残す
すぐにロールバック経路を消さず、チェックアウト、フォーム、ログイン、検索可視性、ログを確認してから旧環境を停止します。