Set-OBSchedule
为 OBPolicy 对象 (备份策略设置 OBSchedule 对象,其中包括创建每日备份的星期几和一天中的时间) 。
语法
Set-OBSchedule
[-Policy] <CBPolicy>
[-Schedule] <CBSchedule>
[-Confirm]
[-WhatIf]
说明
Set-OBSchedule cmdlet 为备份策略 (OBPolicy) 对象设置 OBSchedule 对象(包括创建每日备份的星期几和一天中的时间)。
此 cmdlet 设置 OBPolicy 对象,其中包含对星期几和一天中的时间的引用,以创建备份。
此 cmdlet 支持具有中等影响的 WhatIf 和 Confirm 参数。 中等影响表示 cmdlet 默认情况下不会提示用户进行确认。 WhatIf 参数详细描述了 cmdlet 在不执行任何操作的情况下执行的操作。 Confirm 参数指定 cmdlet 是否应提示用户。 使用 -Confirm:$FALSE将覆盖提示。
若要使用 Microsoft Azure 备份 cmdlet,用户必须是受保护计算机上的管理员。
示例
示例 1
$policy = Get-OBPolicy
Get-OBSchedule $policy | Set-OBSchedule $policy
此示例设置保护策略。
示例 2
$sch = New-OBSchedule -DaysOfWeek Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday -TimesOfDay 12:00,16:00,20:00
New-OBPolicy | Set-OBSchedule -Schedule $sch
此示例设置新的保护策略。
参数
-Confirm
提示你在运行 cmdlet 之前进行确认。
类型: | SwitchParameter |
Position: | Named |
默认值: | False |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-Policy
指定要设置计划的策略。
类型: | CBPolicy |
Position: | 2 |
默认值: | None |
必需: | True |
接受管道输入: | True |
接受通配符: | False |
-Schedule
指定要为策略设置的计划。
类型: | CBSchedule |
Position: | 3 |
默认值: | None |
必需: | True |
接受管道输入: | True |
接受通配符: | False |
-WhatIf
显示运行该 cmdlet 时会发生什么情况。 cmdlet 未运行。
类型: | SwitchParameter |
Position: | Named |
默认值: | False |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
输入
None
输出
Microsoft.Internal.CloudBackup.Client.Cmdlets.OBPolicy