XServer for WordPressの簡単移行が失敗する原因と、移行されないデータ

※当オフィスはエックスサーバーのビジネスパートナーです。本記事のお申し込みリンクを経由してご契約いただいた場合、当オフィスに報酬が発生します。

結論から言います。

XServer for WordPressの「他サービスからのサイト移行」は、条件に合えば管理画面の操作だけで移せます。ただし移らないデータがあり、失敗する条件もはっきり決まっています。

移行前に確認すべきは次の3点です。

  • 移行元が対象外の条件に当てはまっていないか
  • 移行されないデータを自分で移す必要があるか
  • ネームサーバーを変えるのは移行完了後になっているか

目次

この条件だと移行できない

公式マニュアルに記載されている動作要件と、エラーになる条件です。

項目条件
WordPressのバージョン4.2〜7.1であること
PHPのバージョン7.2以上であること
マルチサイト使用しているとエラー
データベースの容量2GBを超えるとエラー
移行元WordPress.comからはエラー
圧縮手段PHPからtar・zipコマンドが使えず、zipモジュールも使えない場合はエラー

古いサイトほど、移行元のPHPやWordPressが古すぎて止まるケースがあります。
その場合は移行元で先にバージョンを上げ、正常に動くことを確認してから移行します。

なお移行後は、WordPressのマイナーバージョンが最新に更新されます。


移行されるデータ・されないデータ

移行される移行されない
/wp-content 内のデータ(画像・プラグイン・テーマ等)移行元の .htaccess
データベース(記事データ・各種設定)/wp-content 内のバックアップ系プラグインが作ったデータ
/wp-content 以外に置いたデータやプラグイン設定
WordPress本体の構造を変えている場合の変更部分

公式マニュアルでは、カスタマイズ系・セキュリティ系・キャッシュ系のプラグインを使っている場合、
この「移行されない」に当てはまる可能性があると注意しています。

実務でよくあるのは次のようなものです。

  • .htaccessに書いたリダイレクト(旧URLからの転送が消える)
  • ドキュメントルート直下に置いたSearch Consoleの確認用ファイルや独自のPHPファイル
  • セキュリティ系プラグインがwp-config.phpや.htaccessに書き込んだ設定

移行前に、移行元の .htaccess と /wp-content 以外のファイルを手元に保存しておくと、あとで困りません。


エラー別の原因

エラー主な原因と対処
ログインエラーユーザー名・パスワードの誤り。BASIC認証やロボット認証(画像認証など)が有効なら解除
プラグイン有効化エラー移行元URLのhttp/https違い、管理者でないユーザー、wp-config.phpの DISALLOW_FILE_MODS
タイムアウト移行元との通信失敗、またはwp-contentが大きすぎる
移行用データファイル作成失敗移行元の空き容量不足。wp-contentの合計を目安2GB以下に
データベースバックアップ失敗移行元の空き容量不足やDBサーバーのメンテナンス

移行元URLには、WordPressの一般設定にある「WordPress アドレス (URL)」をそのまま入れます。

容量で止まる場合は、wp-content内に溜まった古いバックアップファイルを移行元で削除すると通ることがあります。


複数サイトを続けて移すときの落とし穴

移行先の「ログイン試行回数制限」がONのまま簡単移行を何度も実行すると、エラーになります。

公式マニュアルの対処は次のどちらかです。

  • 30分以上あけてから次のサイトを移行する
  • 「ログイン試行回数制限」をOFFにして移行する

制限にかかった場合は、24時間経過で解除されます。
OFFにした場合は、移行が終わったら戻しておきます。


移行の順番

  1. 移行元の .htaccess と /wp-content 以外のファイルを保存する
  2. 移行元のBASIC認証・ロボット認証を一時的に外す
  3. WPパネルの「サイトを追加」から「他サービスからのWordPressサイト移行」を実行する
  4. 初期ドメイン(サーバーID.xwp.jp)で表示と主要な動作を確認する(フォーム送信は本契約後)
  5. 独自ドメインを追加し、最後にネームサーバーを切り替える

公式マニュアルでも、ネームサーバーは移行作業の完了後に変更するよう案内されています。
独自ドメインとSSLの注意点はこちらです。

➡ XServer for WordPressで独自ドメインを設定するとき、ネームサーバーを変えないならSSL更新に注意

試用期間中はWordPressからメールを送れないため、問い合わせフォームの送信確認は本契約後に行います。

➡ XServer for WordPressでメールは使える?作れないメールと送れるメール


まとめ

✔ マルチサイト・DB 2GB超・WordPress.comからは移行できない
✔ .htaccess と /wp-content 以外は移行されない
✔ BASIC認証・ロボット認証は一時的に外す
✔ 続けて移すなら30分あけるか試行回数制限をOFF
✔ ネームサーバーは移行完了後に変える


簡単移行で移せないサイトの手動移行や、リダイレクト設定の引き継ぎは当オフィスでも承っています。

➡ お問い合わせ


出典

仕様は2026年9月時点の公式マニュアルの記載にもとづきます。対応バージョンなどの条件は変更される場合があるため、作業前に公式マニュアルをご確認ください。

目次