大規模なWordPressサイトの移行方法(2026年版・簡単ガイド)
ジョン・ターナー
ジョン・ターナー
大規模なWordPressサイトの移行は、大変な作業に感じられるかもしれません。サーバーのタイムアウト、データベースのエラー、不完全なファイル転送といった恐ろしい話は、誰もが耳にしたことがあるでしょう。
幸いなことに、これらの課題はすべて回避できます。適切なツールを使えば、潜在的なPHPタイムアウトの問題を解消し、サイトを無事に移行できます。
このガイドでは、大規模なWordPressサイトのシームレスな移行について説明します。すべてをスムーズに移行するためのステップを見てみましょう!
以下はその要点である:
- Duplicator ProのDupArchiveフォーマットを使用して、400GBまでのサイトを移行する際にPHPタイムアウトの問題を回避する。
- マルチスレッドSQLモードとPHPコード設定を有効にして、複数のリクエストでデータベースをチャンクする。
- サーバーのリソースが限られている場合は、サーバーのスロットルを「中」または「高」に設定します。
- Duplicatorのドラッグ&ドロップインポート機能により、手動でのFTP転送や複雑なインストールが不要になります。
- バックアップ時に不要なファイルを除外することで、移行サイズを縮小し、サイトをクリーンアップします。
簡単なまとめ:大規模なWordPressサイトを移行する方法
目次
なぜWordPressサイトを移行するのか?
サイトが大きくなるにつれて、元のWordPressホスティングプランでは対応できなくなる可能性があります。この場合、プランをアップグレードするか、新しいホスティングプロバイダーに移行する必要があります。
サイトを移行する理由は他にもあります:
- リブランドのための新ドメイン名への移行
- 安全なテストのためにlocalhostのステージングサイトに移動する
- 新しいコンテンツ管理システム(CMS)への移行
- HTTPからHTTPSへの移行
大規模なウェブサイトの移行で何が問題になるのか?
小規模なウェブサイトを所有している場合、新しいサーバー、ドメイン、またはホストへの移行は比較的容易です。しかし、ECストアのような大規模なサイトでは、特有の課題に直面する可能性があります。
移行プロセスでは、ウェブサイトのファイルとMySQLデータベースをZIPファイルにパッケージする必要があります。これにより、別のサーバーへの移行は簡単になりますが、大規模なサイトのすべてのデータをコンパイルすることは困難です。
通常、低価格のウェブホスティングサーバーではPHPスクリプトのタイムアウトが短く設定されています。大規模なzipファイルの作成とWordPressデータベースのダンプに30秒しか与えられていない場合、タイムアウトが発生します。
大規模なサイトの場合、タイムアウトによって、現在のサイトを別のサーバーに移行する前にバックアップできないことがある。
しかし、この問題を回避する方法があります。適切なツールを使用すれば、大規模なウェブサイトを確実にバックアップし、新しい場所へ移行できます!
大規模なWordPressサイトの移行方法
大規模なWordPressサイトの移行は大変な作業に思えるかもしれません。しかし初心者であっても、ウェブサイトを簡単に移動でき、サーバーからのタイムアウト問題を回避できます。
大規模な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マルチサイト対応
- ワンクリック復元
- エラーやハッキングからサイトを復旧させるディザスターリカバリー
- プレミアム機能を利用するための追加アドオンは不要
- 専用カスタマーサポート
- エリートプランに無料のWPメディアクリーンアップが含まれています
Duplicatorを使い始めるには、プレミアム版のサブスクリプションを選択してください。無料版もありますが、アップグレードすることで、マルチスレッドPHPダンプやDupArchiveファイルフォーマットなどの高度なオプションが利用できるようになります。
Duplicator Proをダウンロードしてください。WordPressダッシュボードでインストールし、有効化してください。
Duplicator Proの「設定」>「一般」でライセンスキーを有効化する必要があります。

ライセンスキーを貼り付けます。アクティベートをクリックすると、Duplicatorが使えるようになります!
ステップ2:バックアップ設定を更新して、より大きなファイルを処理する
デフォルト設定はほとんどのウェブサイトに有効ですが、大規模な移行にはより多くのサポートが必要です。
まず、バックアップ設定を更新してください。Duplicator Pro » 設定 » バックアップに移動します。データベースセクションを見つけてください。
先ほど述べたように、大規模なWordPressサイトの移行ではマルチスレッドSQLモードが有効です。したがって、SQLモードをPHPコードに設定し、プロセスモードをマルチスレッドに設定してください。

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

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

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

ページの上部で、動的タグを使用してバックアップに名前を付けます。保存場所はお好みで変更してください。

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

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

バックアップの作成」をクリックします。自動的に大きなサイトを1つのファイルにまとめ始めます。
ステップ4:新しい場所にウェブサイトをインポートする
バックアップを作成すると、バックアップページに表示されます。別の場所に移行するには、ダウンロード " アーカイブをクリックしてください。

新しいウェブホストからWordPressのログイン情報を見つける必要があります。2つ目のサイトでは、Duplicator Proをインストールして有効化してください。
ライセンスキーをアクティベートした後、Duplicator Pro " バックアップのインポート に移動します。

DupArchiveファイルをインポートボックスにドロップしてください。アップロード後、「続行」をクリックしてください。

新しいWordPressのインストールで作業しているので、リカバリポイントを設定する必要はないでしょう。しかし、必要に応じて新しいサイトのバックアップを作成し、後で復元することができます。

ページを下にスクロールして、現在のサイトの概要を確認してください。その後、インストーラーを起動してください。

アップロードしたバックアップをデプロイするためのオプションが表示されます。インストールタイプは フルインストール・シングルサイトにします。

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

インストールを確認するポップアップが表示されます。「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のようなバックアップおよび移行プラグインを使用することができます。このツールを使用すると、すべてのデータを1つのZIPファイルにまとめることができます。サイトのコピーを作成したら、バックアップとしてダウンロードしたり、別のホスト、ドメイン、サーバーに移動したりすることができます。
大規模サイトをストレスなく移動
このガイドに記載されているステップに従うことで、タイムアウトやその他のエラーを起こさずに大規模なウェブサイトを移動することができます!
手間をかけずに移行する鍵は、綿密な計画、適切なツールの使用、潜在的なエラーへの対処方法の理解にあることを忘れないでください。この知識があれば、ウェブサイトの未来をコントロールすることができます。
大規模サイトの移行をストレスなく行える準備はできていますか?サイトの規模に関わらず、移行を簡単にするカスタム大容量ファイル形式のDuplicator Proをお試しください!
ここにいる間に、他のリソースも気に入ると思う: