This article describes scheduling transfer jobs with Storage Transfer Service and Transfer service for on-premises data. It includes information on scheduling recurring jobs and supported job run frequencies, and examples for scheduling a job.
You can schedule your transfer jobs to run at any frequency, up to every hour. Storage Transfer Service and Transfer service for on-premises data run an incremental transfer at the frequency you specify, copying data to Cloud Storage, and recording the results of the transfer in the Google Cloud Console without human intervention.
You can create or edit a transfer schedule when you do any of the following:
- Create a Storage Transfer Service job
- Edit a Storage Transfer Service
- Create a Transfer for on-premises transfer job
- Edit a Transfer for on-premises job configuration
Storage Transfer Service jobs created in Google Cloud Console and Transfer service for on-premises data support the following interval periods:
You can elect to start the first transfer now, or at a future time.
The following table presents several scheduling scenarios, and how to configure the scenario in the schedule editor:
|Scenario||How to configure your schedule|
|Copy data every night at midnight, forever||
|Copy data every hour, starting now||
|Copy data every Tuesday at 3PM, starting in 2 weeks and stopping on April 3, 2030.||
In addition to scheduling jobs at a specified time, you can re-run a job using the same configuration. Re-run jobs use the same configuration, but run only once.