Desktop Scheduling Settings
This section describes scheduling settings of the backup job in the Free and Workstation editions of Veeam Agent for Microsoft Windows.
Parent Tag | Parameter | Description |
---|---|---|
ScheduleInfo | Parent tag that encapsulates information about scheduling settings. | |
| CompletionMode | Action that is performed when the backup job is complete. Possible values:
|
| AtStorageAttach | Parameter describes if the backup job must start when the backup target is connected to the computer — external target disk is attached, shared folder becomes accessible and so on. Possible values:
|
| ResumeMissedBackup | Parameter describes what actions Veeam Agent for Microsoft Windows must perform if the machine was powered off when backup was scheduled, and the backup was missed. Possible values:
|
| AtLock | Parameter describes if the backup job must start when the user locks the computer. Possible values:
|
| AtLogOff | Parameter describes if the backup job must start when the user performs the logoff operation. Possible values:
|
| EjectRemovableStorage | Parameter describes if Veeam Agent for Microsoft Windows must eject the removable storage (backup target) when the backup job session completes. Possible values:
IMPORTANT! You must explicitly define a value in the EjectRemovableStorage |
| LimitBackupsFrequency | Parameter limiting the frequency of backup job sessions in the specified interval. Possible values:
|
| MaxBackupsFrequency | This parameter is used only if you have selected to limit the frequency of backup job sessions. Time interval (in minutes, hours or days) during which a new backup job session must not be started, for example, 30. |
| FrequencyTimeUnit | This parameter is used only if you have selected to limit the frequency of backup job sessions. Units of time for the time interval limiting the frequency of backup job sessions. Possible values:
|
Parent Tag | Parameter | Description |
---|---|---|
DailyInfo | Parent tag that encapsulates information about daily scheduling settings. | |
| Kind | Days of week on which the backup job must run. Possible values:
|
| Days | This parameter is used only if you set the Kind parameter to 2. List of days on which you want to run the backup job. Possible values:
Entries in the list are separated with a comma followed by a space (, ), for example: Days="Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday". |
| Time | Time at which the backup job must start. The time is specified in the following format: mm/dd/yyyy hh:mm:ss. Note: Veeam Agent Configurator ignores the date part and uses the time part only. |
Parent Tag | Parameter | Description |
---|---|---|
HealthCheck | Parent tag that encapsulates information about health checks of the latest restore point in the backup chain. | |
| Enabled | Parameter specifies if Veeam Agent for Microsoft Windows must perform heath checks of the latest restore point in the backup chain. Possible values:
|
DailyInfo |
| This parameter is used if you want to perform health checks on specific days of week. Parent tag that encapsulates information about daily settings for health checks. |
| Days | This parameter is used if you want to health checks on specific days of week. List of days on which Veeam Agent for Microsoft Windows must perform health checks of the latest restore point in the backup chain. Possible values:
Entries in the list are separated with a comma followed by a space (, ), for example: Days="Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday". |
MonthlyInfo |
| This parameter is used if you want to perform health checks on a specific day every month. Parent tag that encapsulates information about monthly settings for health checks. |
| Months | This parameter is used if you want to perform health checks on a specific day every month. List of months on which Veeam Agent for Microsoft Windows must perform health checks of the latest restore point in the backup chain. Possible values:
Entries in the list are separated with a comma followed by a space (, ), for example: Months="January, February, March, April, May, June, July, August, September, October, November, December". |
| DayOfWeek | This parameter is used if you want to perform health checks on a specific day every month. Day on which Veeam Agent for Microsoft Windows must perform health checks of the latest restore point in the backup chain. Possible values:
|
| Week | This parameter is used if you want to perform health checks on a specific day every month. Numerical order of week on which Veeam Agent for Microsoft Windows must perform health checks of the latest restore point in the backup chain. Possible values:
|
Health Check Options Settings
Parent Tag | Parameter | Description |
---|---|---|
HealthCheckOptions | Parent tag that encapsulates information about health check options. | |
| EnableSimpleObjectStorageRecheck | [For Workstation edition, for object storage] Parameter specifies if the special health check mechanism for object storage is enabled.
|
Parent Tag | Parameter | Description |
---|---|---|
Compact | Parent tag that encapsulates information about defragment and compact operations of the full backup file. | |
| Enabled | Parameter specifies if Veeam Agent for Microsoft Windows must perform defragment and compact operations of the full backup file. Possible values:
|
DailyInfo |
| This parameter is used if you want to perform defragment and compact operations on specific days of week. Parent tag that encapsulates information about daily settings for defragment and compact operations. |
| Days | This parameter is used if you want to perform defragment and compact operations on specific days of week. List of days on which Veeam Agent for Microsoft Windows must perform defragment and compact operations. Possible values:
Entries in the list are separated with a comma followed by a space (, ), for example: Days="Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday". |
MonthlyInfo |
| This parameter is used if you want to perform defragment and compact operations on a specific day every month. Parent tag that encapsulates information about monthly settings for defragment and compact operations. |
| Months | This parameter is used if you want to perform defragment and compact operations on a specific day every month. List of months on which Veeam Agent for Microsoft Windows must perform defragment and compact operations. Possible values:
Entries in the list are separated with a comma followed by a space (, ), for example: Months="January, February, March, April, May, June, July, August, September, October, November, December". |
| DayOfWeek | This parameter is used if you want to perform defragment and compact operations on a specific day every month. Day on which Veeam Agent for Microsoft Windows must perform defragment and compact operations. Possible values:
|
| Week | This parameter is used if you want to perform defragment and compact operations on a specific day every month. Numerical order of week on which Veeam Agent for Microsoft Windows must perform defragment and compact operations. Possible values:
|
Example
You want to enable backup on the following events: user logout and computer lock. The input XML file will contain the following parameters:
<ExecutionResult> |