転送のスケジューリング

このドキュメントでは、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 時にデータをコピーする、終了日なし
  • 毎日実行
  • 開始日
  • 開始日時: 今夜の午前 0 時
  • 終了日: なし
1 時間ごとにデータをコピーする、今すぐ開始
  • カスタム頻度で実行
  • 今すぐ開始
  • 終了日: なし
  • カスタム頻度:
    • 次の間隔で繰り返し - 1
    • 時間
毎週火曜日の午後 3 時にデータをコピーする、2 週間後に開始、2030 年 4 月 3 日に終了。
  • 毎週実行
  • 開始日
  • 開始日時: 火曜日午後 3 時、2 週間後
  • 終了日: 2030 年 4 月 3 日

指定した時間にジョブをスケジューリングする以外に、同じ構成を使用してジョブを再実行することもできます。再実行ジョブは同じ構成を使用しますが、実行するのは 1 回だけです。