大規模なマルチサイトネットワークの問題を解決する方法は?
Duplicator Pro を使用した大規模マルチサイトネットワークで問題が発生していますか? このガイドでは、問題を効果的にトラブルシューティングおよび解決するための実践的なソリューションを提供します。
まず、Duplicator Proの最新バージョンを使用していることを確認してください。 変更履歴 および システム要件 を確認してください。
大規模マルチサイトネットワークの解決策
以下は、大規模なネットワークサイトを扱う際に役立つ可能性のあるさまざまな解決策です。
オプション1:テーブルのフィルタリング
大規模なテーブルセットのフィルタリングが正しく機能していません。すべてのテーブルがフィルタリングされているわけではありません。
この問題は通常、php.ini ファイルの max_input_vars 設定に関連しています。このパラメータのデフォルトは 1000 ですが、テーブル数が多い場合は増やす必要があります。テーブル数よりも大きい値に増やすことをお勧めします。
さらに、除外したい一般的なテーブルを含むテンプレートを作成し、バックアップ作成時にこのテンプレートを起点としてスタンドアロンサイトのエクスポートに使用できます。

オプション2:ユーザーのエクスポート
wp_users テーブルをエクスポートする必要があり、ユーザーは手動で削除する必要があります。
解決策1:
Duplicator はエクスポート時にユーザーをフィルタリングしません。ただし、手動クエリを実行し、インストーラーの詳細設定で 非アクティブなユーザーを削除 オプションを有効にすることができます。このオプションは、スタンドアロンのインストールで、すべてのプラグイン/テーマと非アクティブなユーザーを削除します。

解決策2:
2番目の解決策は、次の手順を含みます:
1. バックアップ作成時に wp_users テーブルと wp_usermeta テーブルをフィルタリングします。

2. 特定のクエリを使用してユーザーとユーザーメタデータをエクスポートします。
3. wp_users および wp_usermeta テーブルを新しいデータベースに手動でインポートします。
4. インストールを実行し、ステップ1でデータベースアクションとして 既存のテーブルを上書き を選択します。これはこのスクリーンショットに示されています:

5. インストールを続行します
これらの理由のいずれかを確認することで、大規模なマルチサイトの問題を解決し、バックアップを中断なくシームレスに実行できるようになります。