Set-VBOCopyJobSchedulePolicy
Short Description
Modifies the backup copy job schedule settings.
Syntax
This cmdlet provides parameter sets that allow you to:
- Change the schedule type to Immediate.
Set-VBOCopyJobSchedulePolicy -Policy <VBOCopyJobSchedulePolicy> [-Type <VBOCopyJobFrequencyType>] [-BackupWindowSettings <VBOBackupWindowSettings>] [-EnableBackupWindow] [<CommonParameters>] |
- Change the schedule type to Periodically.
Set-VBOCopyJobSchedulePolicy -Policy <VBOCopyJobSchedulePolicy> [-Type <VBOCopyJobFrequencyType>] [-PeriodicallyEvery <VBOPeriodicInterval>] [-BackupWindowSettings <VBOBackupWindowSettings>] [-EnableBackupWindow] [<CommonParameters>] |
- Change the schedule type to Daily.
Set-VBOCopyJobSchedulePolicy -Policy <VBOCopyJobSchedulePolicy> [-Type <VBOCopyJobFrequencyType>] [-DailyTime <TimeSpan>] [-DailyType <VBODailyType>] [-BackupWindowSettings <VBOBackupWindowSettings>] [-EnableBackupWindow] [<CommonParameters>] |
Detailed Description
This cmdlet modifies the backup copy job schedule settings. To modify settings, you need to enter the necessary parameters with new values. The parameters that you omit will remain unchanged.
Parameters
Parameter | Description | Type | Required | Position | Accept Pipeline Input |
---|---|---|---|---|---|
Policy | Specifies the backup copy job schedule whose settings you want to modify. | Accepts the VBOCopyJobSchedulePolicy object. To create this object, run the New-VBOCopyJobSchedulePolicy cmdlet. | True | Named | True (ByValue) |
Type | Specifies a type of the backup copy job schedule:
During the first run of the backup copy job, Veeam Backup for Microsoft 365 copies the latest restore point created by the source backup job (backup job for which you create a backup copy job). During next runs — each subsequent restore point.
| VBOCopyJobFrequencyType | False | Named | False |
BackupWindowSettings | Specifies the backup window within which the backup copy job must be completed. | Accepts the VBOBackupWindowSettings object. To create this object, run the New-VBOBackupWindowSettings cmdlet. | False | Named | False |
EnableBackupWindow | Defines that the job run will be terminated if it exceeds the allowed backup window. Default: False | SwitchParameter | False | Named | False |
PeriodicallyEvery | Specifies the time interval between the job runs:
| VBOPeriodicInterval | False | Named | False |
DailyTime | Specifies the time to start the backup copy job. | TimeSpan | False | Named | False |
DailyType | Specifies the days when the backup copy job will run:
| VBODailyType | False | Named | False |
<CommonParameters>
This cmdlet supports Microsoft PowerShell common parameters. For more information on common parameters, see the About CommonParameters section of Microsoft Docs.
Output Object
The cmdlet returns the VBOCopyJobSchedulePolicy object that contains the backup copy job schedule settings.
Examples
Example 1. Changing Backup Copy Job Schedule Type to Immediate
This example shows how to modify the settings of a backup copy job schedule:
Perform the following steps:
|
Example 2. Changing Backup Copy Job Schedule Type from Daily to Periodically
This example shows how to change the type of a backup copy job schedule from Daily to Periodically. A backup copy job per this schedule will now run every 4 hours.
Perform the following steps:
|
Example 3. Changing Backup Copy Job Schedule Type from Periodically to Daily
This example shows how to change the type of a backup copy job schedule from Periodically to Daily. A backup copy job per this schedule will now run on workdays at 10:00:00.
Perform the following steps:
|
Related Commands