Set-OBRetentionPolicy
设置备份策略(OBPolicy 对象)的保留策略。
语法
Set-OBRetentionPolicy
[-Policy] <CBPolicy>
[-RetentionPolicy] <CBRetentionPolicy>
[-Confirm]
[-WhatIf]
说明
Set-OBRetentionPolicy cmdlet 设置备份策略(OBPolicy 对象)的保留策略。
OBRetentionPolicy 对象的允许保留天数为 7
、15
或 30
。
此 cmdlet 支持具有中等影响的 WhatIf 和 Confirm 参数。 中等影响表示 cmdlet 默认情况下不会提示用户进行确认。 WhatIf 参数提供 cmdlet 不执行任何操作的详细描述。 Confirm 参数指定 cmdlet 是否应提示用户。 使用 -Confirm:$FALSE 将覆盖提示。
若要使用 Microsoft Azure 备份 cmdlet,用户需要是受保护计算机上的管理员。
示例
示例 1
$newpo = New-OBPolicy
New-OBRetentionPolicy | Set-OBRetentionPolicy -Policy $newpo
此示例设置并更新新的保留策略。
参数
-Confirm
在运行 cmdlet 之前,提示你进行确认。
类型: | SwitchParameter |
Position: | Named |
默认值: | False |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-Policy
指定与备份相关的策略。
类型: | CBPolicy |
Position: | 2 |
默认值: | None |
必需: | True |
接受管道输入: | True |
接受通配符: | False |
-RetentionPolicy
指定要用于备份的保留策略。
类型: | CBRetentionPolicy |
Position: | 3 |
默认值: | None |
必需: | True |
接受管道输入: | True |
接受通配符: | False |
-WhatIf
显示 cmdlet 运行时会发生什么情况。 cmdlet 未运行。
类型: | SwitchParameter |
Position: | Named |
默认值: | False |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
输入
Microsoft.Internal.CloudBackup.Commands.OBRetentionPolicy
输出
Microsoft.Internal.CloudBackup.Commands.OBRetentionPolicy