このドキュメントでは、Storage Transfer Service を使用した転送ジョブのスケジューリングについて説明します。繰り返しジョブのスケジューリング、サポートされているジョブの実行頻度、ジョブのスケジューリング例について説明します。
概要
転送ジョブは、定期的に実行するようにスケジュールできます(たとえば 1 時間ごと)。Storage Transfer Service は、指定された頻度で増分転送を実行し、Cloud Storage にデータをコピーします。また、転送結果を Google Cloud コンソールに自動的に記録します。
転送ジョブを作成または編集するときに、転送スケジュールを作成または編集できます。
Storage Transfer Service のジョブは、次の間隔をサポートします。
- 時間
- 日
- 週
1 回目の転送はすぐに開始するか、後で開始するかを選択できます。
重要な考慮事項
転送をスケジュール設定する際は、次の点に注意してください。
タイムゾーン: Google Cloud コンソールには、転送ジョブ スケジュールがローカル タイムゾーンで表示されますが、時刻は世界協定時刻(UTC)で保存されます。夏時間(DST)の影響を受ける場合は、DST の開始時または終了時に転送ジョブ スケジュールの変更が発生することがあります。
Storage Transfer Service API または gcloud CLI を使用して転送ジョブを構成または編集する場合は、時刻を UTC で指定します。
重複する実行: 1 つのジョブに対して実行できるオペレーションは 1 つだけです。転送ジョブが進行中で、次の実行が開始されるようにスケジュールされている場合、そのジョブの実行はスキップされます。
ジョブの一時停止または無効化: 転送ジョブを一時停止するか、転送ジョブを無効化すると、ジョブが再開または再有効化されるまで、スケジュールによって新しいオペレーションがトリガーされなくなります。
スケジュールの例
次の表に、スケジュールのシナリオと、スケジュール エディタでシナリオを構成する方法を示します。
| シナリオ | スケジュールの構成方法 |
|---|---|
| 毎晩午前 0 時にデータをコピーする、終了日なし |
|
| 1 時間ごとにデータをコピーする、今すぐ開始 |
|
| 毎週火曜日の午後 3 時にデータをコピーする、2 週間後に開始、2030 年 4 月 3 日に終了。 |
|
指定した時間にジョブをスケジューリングする以外に、同じ構成を使用してジョブを再実行することもできます。再実行ジョブは同じ構成を使用しますが、実行するのは 1 回だけです。