Specifying Synthetic Full Backup Schedule
You can configure the backup job to create synthetic full backups on a weekly or monthly schedule.
After you define a synthetic full backup schedule, Veeam Agent automatically enables this schedule for the specified backup job.
To instruct Veeam Agent to create a synthetic full backup on specific days of a week, use the following command:
veeamconfig schedule synthfull set --jobid <job_id> --weekdays <days> |
or
veeamconfig schedule synthfull set --jobname <job_name> --weekdays <days> |
where:
- <job_id> — ID of the backup job for which you want to configure a synthetic full backup schedule. You should look up the job ID in advance, before configuring the schedule — for example, with the veeamconfig job list command. To learn more, see Viewing List of Backup Jobs.
- <job_name> — name of the backup job for which you want to configure a synthetic full backup schedule.
- <days> — days when the backup job must create a synthetic full backup separated by a comma (',') — for example: Monday,Friday or Mon,Fri.
For example:
user@wrk01:~$ veeamconfig schedule synthfull set --jobname DailyBackup --weekdays Mon,Fri |
You can configure the backup job to create synthetic full backups on specific months or every month.
- To create a synthetic full backup monthly on a specific day of a specific week, use the following command:
veeamconfig schedule synthfull set --jobid <job_id> --monthlyweekday <day> --weeknumber <week> [--months <months>] |
or
veeamconfig schedule synthfull set --jobname <job_name> --monthlyweekday <day> --weeknumber <week> [--months <months>] |
where:
- <job_id> — ID of the backup job for which you want to configure a synthetic full backup schedule. You should look up the job ID in advance, before configuring the schedule — for example, with the veeamconfig job list command. To learn more, see Viewing List of Backup Jobs.
- <job_name> — name of the backup job for which you want to configure a synthetic full backup schedule.
- <day> — days when the backup job must create a synthetic full backup separated by a comma (','). For example: Mon,Fri. The backup job will create a synthetic full backup on the specified days at the time specified in the backup job schedule settings.
- <week> — week of the month when the backup job must create a synthetic full backup. Possible values: First, Second, Third, Fourth or Last.
- <months> — months when the backup job must create a synthetic full backup separated by a comma (',') — for example: Jan,Apr,Jul,Oct. If you do not specify this option, the backup job will create a synthetic full backup every month.
For example:
user@wrk01:~$ veeamconfig schedule synthfull set --jobname DailyBackup --monthlyweekday Mon --weeknumber Second --months Jan,Jul |
- To configure the backup job to create a synthetic full backup monthly on a specific day of the month, use the following command:
veeamconfig schedule synthfull set --jobid <job_id> --thisday <day> [--months <months>] |
or
veeamconfig schedule synthfull set --jobname <job_name> --thisday <day> [--months <months>] |
where:
- <job_id> — ID of the backup job for which you want to configure a synthetic full backup schedule. You should look up the job ID in advance, before configuring the schedule — for example, with the veeamconfig job list command. To learn more, see Viewing List of Backup Jobs.
- <job_name> — name of the backup job for which you want to configure a synthetic full backup schedule.
- <day> — day of the month when Veeam Agent must create a synthetic full backup. Possible values range from 1 to 31 or Last.
- <months> — months when the backup job must create a synthetic full backup separated by a comma (',') — for example: Jan,Apr,Jul,Oct. If you do not specify this option, the backup job will create a synthetic full backup every month.
For example:
user@wrk01:~$ veeamconfig schedule synthfull set --jobname DailyBackup --thisday 21 --months Jan,Jul |