このプラグインはWordPressの標準的なcronスケジューリングのように動作し、アクションをトリガーするために訪問者を必要とします。スケジュールされた時間に訪問者がいない場合、誰かがページを訪問するまでバックアップは構築されません。ウェブサーバーは訪問に反応し、アクティブなスレッドを実行しないため、このデザインは訪問者のインタラクションに依存しています。
正確なスケジュールビルドの確保
ウェブサイトのバックアップは、通常、訪問者のアクティビティが発生する時間帯にスケジュールします。スケジュールされたタスクをトラフィックの多い時間帯に合わせることで、パフォーマンスを最適化できます。
高トラフィック時のパフォーマンス問題を回避するには、Duplicator Pro " 設定 " バックアップタブで" 処理 "までスクロールダウンし、サーバースロットルを 中または高に設定します:

スケジュール精度の代替オプション
特にクライアントサイドキックオフの設定が有効になっている場合は、サードパーティーのサービスを利用することも有効です。これは、cron-job.orgにエントリーを作成することで、訪問者が常にサイトを訪問する必要性をなくします。このサービスを利用するには、以下の手順に従ってください:
cron-job.orgで新しいアカウントを作成して下さい。Cronjobs " cronjobを作成する。
" URLの設定 として https://example.com/wp-admin/admin-ajax.php?action=duplicator_pro_process_worker (必ず https://example.com を実際のドメイン名に置き換えてください)
" 実行スケジュール を「1分ごと」に変更する。

このアクションは、cron-job.comサイトが1分毎にあなたのサイトにアクセスするよう促します。バックアップのビルドが予定されている場合、この継続的なトラフィックによりビルドプロセスがスムーズに進行します。非アクティブなビルド期間中であっても、リクエストは毎分発生しますが、最小限の処理により、サイトのパフォーマンスに大きな影響を与えることはありません。
カスタムWP-Cronやプラグイン内でカスタムcronジョブを設定するWP Control Cron Managerのようなプラグインの使用は避けてください。これらの方法はDuplicatorと同じ制限を受けます。WordPressにはアクティブなスレッドがなく、ロジックの実行を開始するにはトラフィックが必要です。そのため、リモートリクエストを選択することが最も効果的なアプローチです。