大規模WordPressサイトの移行方法(2026年の簡単な方法)
John Turner
John Turner
大規模なWordPressサイトの移行は、 daunting な作業のように感じられることがあります。サーバーのタイムアウト、データベースのエラー、不完全なファイル転送に関する恐ろしい話は、誰もが耳にしたことがあるでしょう。
幸いなことに、これらの課題はすべて回避できます。適切なツールを使用すれば、PHPのタイムアウトの問題を解消し、サイトを正常に移行できます。
このガイドでは、大規模なWordPressサイトのシームレスな移行方法を説明します。すべてがスムーズに移行されるように、手順を見ていきましょう!
主なポイントは次のとおりです:
- Duplicator ProのDupArchive形式を使用して、最大400GBのサイト移行時にPHPタイムアウトの問題を回避します。
- マルチスレッドSQLモードとPHPコード設定を有効にして、データベースを複数のリクエストに分割します。
- サーバーリソースが限られている場合は、サーバーのスロットルを「中」または「高」に設定します。
- Duplicatorのドラッグアンドドロップインポート機能により、手動でのFTP転送や複雑なインストールが不要になります。
- バックアップ中に不要なファイルを除外して、移行サイズを縮小し、その過程でサイトをクリーンアップします。
クイックサマリー:大規模WordPressサイトの移行方法
目次
WordPressサイトを移行する理由
サイトが成長するにつれて、元のWordPressホスティングプランでは対応できなくなる可能性があります。その場合は、プランをアップグレードするか、新しいホスティングプロバイダーに移行する時期です。
サイトを移行するその他の理由をいくつかご紹介します:
- ブランド変更のために新しいドメイン名に移行する
- 安全なテストのために、localhostのステージングサイトに移行する
- 新しいコンテンツ管理システム(CMS)に移行する
- HTTPからHTTPSに移行する
大規模なウェブサイトを移行する際に起こりうること
小規模なウェブサイトを所有している場合、新しいサーバー、ドメイン、またはホストに移行するのは比較的簡単です。しかし、eコマースストアのような大規模なサイトは、特有の課題に直面する可能性があります。
移行プロセス中に、ウェブサイトのファイルとMySQLデータベースをzipファイルにパッケージ化する必要があります。これにより、別のサーバーに簡単に転送できますが、大規模サイトのすべてのデータをコンパイルするのは困難な場合があります。
通常、予算重視のウェブホスティングサーバーでは、PHPスクリプトがすぐにタイムアウトするように設定されています。大規模なzipファイルを作成してWordPressデータベースをダンプするために30秒しか与えられない場合、タイムアウトしてしまいます。
大規模サイトの場合、タイムアウトにより、移行先の別のサーバーに移行する前に現在のサイトをバックアップできなくなる可能性があります。
しかし、この問題を回避する方法はあります。適切なツールを使用すれば、大規模なウェブサイトを正常にバックアップし、新しい場所に移行できます!
大規模なWordPressサイトを移行する方法
大規模なWordPressサイトの移行は、 daunting な作業になることがあります。しかし、初心者でも、ウェブサイトを簡単に移動し、サーバーからのタイムアウト問題を回避できます。
大規模なWordPressサイトを移行する方法は次のとおりです:
- ステップ1:大規模サイトの移行用に構築された移行プラグインであるDuplicator Proをインストールします。
- ステップ2:マルチギガバイトのウェブサイトに対応するためにバックアップ設定を調整します
- ステップ3:PHPタイムアウト制限を回避するバックアップを作成します
- ステップ4:ドラッグアンドドロップ機能を使用して、新しい場所にサイトをインポートします
ステップ1:大規模サイト対応の移行プラグインをインストールする
ほとんどのウェブサイトの所有者は、WordPress移行プラグインをインストールして、サイトファイルとデータベースを別の場所に簡単に転送します。これらのツールのすべてが、大規模なWordPressサイトの移行用に構築されているわけではありません。
Duplicator Proは、大規模なウェブサイトの移行を容易にする移行およびバックアッププラグインです。実際、最大400GBのサイトを移行できます。

他のオプションとは異なり、このプラグインはサイトをDupArchiveにバックアップできます。これは、大規模サイト用に構築されたカスタムファイル形式です。
チャンクシステムを使用して、Duplicatorはサイトのバックアップを複数の部分に作成します。これにより、一度に大きなzipファイルがコンパイルされないため、サーバーのタイムアウト問題を回避できます。
DuplicatorはマルチスレッドSQLモードもサポートしており、データベーススクリプトを複数のリクエストに分割します。
Duplicatorを最高の移行プラグインにしているその他の機能をご紹介します:
- 迅速な移行のためのドラッグアンドドロップインポート機能
- 自動バックアップ
- Duplicator Cloud、Dropbox、Google Drive、Amazon S3などへのクラウドストレージ連携
- WordPressのインストールは不要
- WordPressマルチサイトをサポート
- ワンクリック復元
- エラーやハッキング後にサイトを復元するための災害復旧
- プレミアム機能にアクセスするための追加アドオンはありません
- 専用のカスタマーサポート
- Eliteプランに含まれる無料のWP Media Cleanup
Duplicatorの使用を開始するには、プレミアムバージョンのサブスクリプションを選択してください。無料バージョンもありますが、アップグレードすると、マルチスレッドPHPダンプやDupArchiveファイル形式などの高度なオプションが利用できるようになります。
Duplicator Proをダウンロードします。WordPressダッシュボードで、インストールして有効化してください。
また、Duplicator Pro » Settings » Generalでライセンスキーを有効にする必要があります。

ライセンスキーを貼り付けます。Activateをクリックすると、Duplicatorの使用を開始できます!
ステップ2:より大きなファイルを処理するためにバックアップ設定を更新する
デフォルト設定はほとんどのウェブサイトで効果的ですが、大規模な移行にはより多くのサポートが必要になります。
まず、バックアップ設定を更新します。Duplicator Pro » Settings » Backupsに移動します。Databaseセクションを見つけます。
前述したように、大規模なWordPressサイトの移行は、マルチスレッドSQLモードから恩恵を受けることができます。したがって、SQL ModeをPHP Codeに、Process ModeをMulti-Threadedに設定します。

Archive設定も調整する必要があります。Archive Engineの下で、DupArchiveを選択します。これは大規模サイト用に設計されたカスタムファイル形式です。

サーバーリソースが限られている場合は、サーバーのスロットリングを有効にすることをお勧めします。ウェブホストのリソースレベルに基づいて、サーバー スロットルを中または高に設定してください。

その後、新しい設定を保存します。
ステップ3:大規模ウェブサイトのバックアップを作成する
次に、ウェブサイトのバックアップを作成できます。これにより、WordPressのファイル、プラグイン、テーマ、データベース、その他のすべてのコンテンツがバンドルされます。
これを行うには、Duplicator Pro » バックアップ » 新規追加に移動します。

ページの上部で、動的タグを使用してバックアップに名前を付けます。ストレージの場所は自由に変更できます。

バックアップファイルがZIPではなくDAF形式になっていることがわかります。これは、大規模なウェブサイト用のカスタムDupArchiveです。
移行から特定のデータを除外したい場合は、ビルドを続行する前にフィルターを追加してください。

これにより、移行中にサイトをクリーンアップできます。アクティブなテーマ、プラグイン、その他の重要なファイルのみを含めることで、不要なデータなしで新しいウェブサイトをセットアップできます。
次へをクリックすると、Duplicatorがサイトをスキャンします。

バックアップを作成をクリックします。これにより、大規模サイトが単一のファイルにコンパイルされ始めます。
ステップ4:新しい場所にウェブサイトをインポートする
バックアップをビルドすると、バックアップページに表示されます。別の場所に移行するには、ダウンロード » アーカイブをクリックします。

新しいウェブホストからWordPressのログイン情報を取得する必要があります。2番目のサイトで、Duplicator Proをインストールしてアクティブ化します。
ライセンスキーをアクティブ化した後、Duplicator Pro » バックアップのインポートに移動します。

DupArchiveファイルをインポートボックスにドロップします。アップロード後、続行をクリックします。

新しいWordPressのインストールで作業しているため、おそらくリカバリポイントの設定は必要ないでしょう。ただし、必要に応じて後で復元できるように、新しいサイトのバックアップを作成できます。

ページを下にスクロールして現在のサイトの概要を表示します。次に、インストーラーを起動します。

これで、アップロードしたバックアップを展開するためのオプションが表示されます。インストールタイプはフルインストール単一サイトである必要があります。

検証中、Duplicatorはインポートに問題がないか確認します。これらの通知を必ず確認してください。続行するには、利用規約と通知に同意し、次へをクリックしてください。

インストールを確認するポップアップが表示されます。OKをクリックすると、インポートが実行されます。

移行が成功すると、管理者ログインボタンが表示されます。これをクリックする前に、インストーラーファイルを自動削除の横にあるチェックボックスをオンにしてください。

これでwp-adminページに再度ログインできます!
よくある質問(FAQ)
大きなWordPressサイトを転送するにはどうすればよいですか?
Duplicator Proを使用してDupArchiveバックアップを作成することで、大きなWordPressサイトを転送できます。これにより、現在のサーバーでのPHPタイムアウトの問題を回避できます。次に、このバックアップを新しい場所にドラッグアンドドロップします。または、バックアップファイルを新しいサーバーにアップロードしてインストーラーを起動します。
大きなWordPressサイトを無料で移動するにはどうすればよいですか?
FTPクライアントを使用して、ルートディレクトリまたはpublic_htmlフォルダーのすべてのファイルを個別にダウンロードすることで、大きなサイトを無料で移行できます。その後、これをzipファイルとして新しいサイトにアップロードします。
注意:通常、ホスティングサービスは、コントロールパネルでFTPログイン認証情報を提供します。
次に、新しいサーバーで新しいデータベースを作成します。
元のデータベースをダウンロードする必要があります。phpMyAdminでデータベースをSQLファイルとしてエクスポートすることもできますが、Duplicator Liteでデータベースのみのバックアップを作成する方が簡単です。
Duplicatorによって生成されたアップロードファイルを新しいルートフォルダーに追加します。最後に、ブラウザウィンドウでhttp://yoursite.com/installer.phpを開き、Duplicatorインストーラーウィザードに表示される手順に従います。
この2部構成のインストールは、メディアライブラリが大きいウェブサイトに効果的です。ただし、データベースダンプの実行中に問題が発生する可能性があることに注意してください。
最良の結果を得るには、Duplicator ProでDupArchiveを作成することを検討してください。
最高のWordPress移行プラグインは何ですか?
Duplicator Proは、あらゆる種類のウェブサイトに最適なWordPress移行プラグインです。このツールはドラッグアンドドロップ移行をサポートしているため、ダウンタイムなしでWordPressサイトを移動できます。さらに、Duplicatorを使用してウェブサイトを定期的にバックアップできます。
代替案:UpdraftPlus、All-in-One WP Migration、Migrate Guruは移行サービスを実行できます。ただし、DuplicatorのカスタムDupArchiveファイル形式により、大きなサイトやマルチサイトネットワークの移行が容易になります。
WordPressサイトの移行にはいくらかかりますか?
WordPressサイトの移行にかかる費用は、ウェブサイトをどのように、そしてなぜ移動させるかによって異なります。新しいWordPressホストまたはサーバーに迅速に移行するには、Duplicator ProのようなWordPress移行ツールを年間わずか69.30ドルで購入できます。
ただし、新しいホスティングアカウントの設定費用も考慮する必要があります。多くのWordPressホスティングプロバイダーは無料の移行をサポートしていますが、まずホスティングプランを購入する必要があります。
新しいドメイン名に移行する場合は、新しいドメインを購入する必要があります。これらは通常、年間9ドルから14.99ドルの費用がかかります。
WordPress移行におけるその他の隠れたコストを確認するには、私の包括的なガイドをご覧ください!
WordPressサイトを移行する最も速い方法は?
WordPressサイトを移行する最も速い方法は、Duplicator Proで元のサイトのバックアップを作成することです。次に、2番目のサイトにDuplicatorをインストールし、インポートページに移動します。最後に、バックアップファイルをドラッグアンドドロップして、データを新しい場所に移行します。
WordPressサイト全体をエクスポートするにはどうすればよいですか?
WordPressサイト全体をエクスポートするには、Duplicator Proのようなバックアップおよび移行プラグインを使用できます。このツールを使用すると、すべてのデータを単一のzipファイルにコンパイルできます。サイトのコピーを作成したら、バックアップとしてダウンロードするか、別のホスト、ドメイン、またはサーバーに移動できます。
ストレスなく大規模サイトを移行する
このガイドで概説されている手順に従うことで、タイムアウトやその他のエラーなしに大規模なウェブサイトを移行できました!
手間のかからない移行の鍵は、慎重な計画、適切なツールの使用、および潜在的なエラーの対処方法の理解にあることを忘れないでください。この知識があれば、ウェブサイトの将来を管理できます。
ストレスなく大規模サイトを移行する準備はできましたか?Duplicator Proを試して、サイトのサイズに関係なく移行を容易にするカスタム大容量ファイル形式をご利用ください!
ついでに、これらの他のリソースも気に入ると思います: