--- title: "Specifying Health Check Schedule" description: "You can schedule a backup health check to run on a specific day of a specific month or on specific days of the week. To instruct Veeam Agent to perform backup health check on a specific weekday of a month, use the following command: or where..." canonical: "https://helpcenter.veeam.com/docs/agentformac/userguide/backup_job_cmd_healthcheck_set.html" breadcrumb: "User Guide > Performing Backup > Creating Backup Jobs > Creating Backup Job in Command Line Interface > Configuring Health Check Schedule > Specifying Health Check Schedule" dateModified: "2026-10-20" --- # Specifying Health Check Schedule You can schedule a backup health check to run on a specific day of a specific month or on specific days of the week. ## Specifying Monthly Health Check Schedule To instruct Veeam Agent to perform backup health check on a specific weekday of a month, use the following command: ``` veeamconfig healthcheck set --light --jobid --monthlyweekday --weeknumber [--months ] ``` or ``` veeamconfig healthcheck set --light --jobname --monthlyweekday --weeknumber [--months ] ``` where: - `` — ID of the backup job for which you want to configure health check schedule. You should look up the backup job ID before you configure 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 the health check schedule. ::: tip If the name of the job consists of several words and contains spaces, use quote marks around the name — for example, `--jobName "Files Backup"`. ::: - `` — day of the week when the backup job must perform health check — for example, `Tuesday` or `Tue`. - `` — week of the month when the backup job must perform health check. Possible values: `First`, `Second`, `Third`, `Fourth` or `Last`. - `` — months when the backup job must perform health check, separated by a comma ('`,`') — for example: `Jan,Apr,Jul,Oct`. If you do not specify this option, the health check will run every month. For example: ``` user@wrk01:~$ veeamconfig healthcheck set --light --jobname SystemBackup --monthlyweekday Fri --weeknumber Last --months Mar,Jun,Sep,Dec ``` ## Specifying Weekly Health Check Schedule To instruct Veeam Agent to perform backup health check on specific week days, use the following command: ``` veeamconfig healthcheck set --light --jobid --weekdays ``` or ``` veeamconfig healthcheck set --light --jobname --weekdays ``` where: - `` — ID of the backup job for which you want to configure health check schedule. You should look up the backup job ID before you configure 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 the health check schedule. ::: tip If the name of the job consists of several words and contains spaces, use quote marks around the name — for example, `--jobName "Files Backup"`. ::: - `` — comma-separated list of days when the backup job must run backup health check. For example: `Mon,Fri`. The backup job will run the health check on the specified days at the time specified in the backup job schedule settings. For example: ``` user@wrk01:~$ veeamconfig healthcheck set --light --jobname "System Backup" --weekdays mon,fri ```