--- title: "Specifying Synthetic Full Backup Schedule" description: "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." canonical: "https://helpcenter.veeam.com/docs/agentformac/userguide/backup_job_cli_synthetic_full_set.html" breadcrumb: "User Guide > Performing Backup > Creating Backup Jobs > Creating Backup Job in Command Line Interface > Configuring Synthetic Full Backup Schedule > Specifying Synthetic Full Backup Schedule" dateModified: "2026-10-20" --- # Specifying Synthetic Full Backup Schedule You can configure the backup job to create synthetic full backups on a [weekly](#weekly) or [monthly](#monthly) schedule. After you define a synthetic full backup schedule, Veeam Agent automatically enables this schedule for the specified backup job. ## Specifying Weekly Schedule {#weekly} 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 --weekdays ``` or ``` veeamconfig schedule synthfull set --jobname --weekdays ``` where: - `` — 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](backup_job_list.md). - `` — name of the backup job for which you want to configure a synthetic full backup schedule. - `` — 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 ``` ## Specifying Monthly Schedule {#monthly} 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 --monthlyweekday --weeknumber [--months ] ``` or ``` veeamconfig schedule synthfull set --jobname --monthlyweekday --weeknumber [--months ] ``` where: - `` — 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](backup_job_list.md). - `` — name of the backup job for which you want to configure a synthetic full backup schedule. - `` — 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 of the month when the backup job must create a synthetic full backup. Possible values: `First`, `Second`, `Third`, `Fourth` or `Last`. - `` — 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 --thisday [--months ] ``` or ``` veeamconfig schedule synthfull set --jobname --thisday [--months ] ``` where: - \ — 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](backup_job_list.md). - \ — name of the backup job for which you want to configure a synthetic full backup schedule. - \ — day of the month when Veeam Agent must create a synthetic full backup. Possible values range from `1` to `31` or `Last`. - \ — 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 ```