Remove-OBPolicy
删除或暂停当前设置的备份策略(OBPolicy 对象)。
语法
Remove-OBPolicy
[-Policy] <CBPolicy>
[-DeleteBackup]
[-EnablePruning]
[-Confirm]
[-WhatIf]
说明
Remove-OBPolicy cmdlet 删除或暂停当前设置的备份策略(OBPolicy 对象)。 如果指定了 DeleteBackup 参数,则会删除Microsoft Azure 备份服务器上的此策略备份的任何数据,并删除任何现有备份计划。 如果未指定 DeleteBackup 参数,则会删除现有备份,并暂停备份的现有计划。 将 EnablePruning 参数与 DeleteBackup 一起使用,根据备份策略中的保留期保留备份。
此 cmdlet 支持 WhatIf 和 Confirm 参数。
默认情况下,该 cmdlet 会提示用户进行确认。
WhatIf 参数提供了 cmdlet 不执行任何操作的详细描述。
Confirm 参数指定 cmdlet 是否应提示用户。
指定 -Confirm:$FALSE
替代提示。
若要使用 Microsoft Azure 备份 cmdlet,用户需要是受保护计算机上的管理员。
示例
示例 1
Get-OBPolicy | Remove-OBPolicy
此示例删除现有策略。
参数
-Confirm
在运行 cmdlet 之前,提示你进行确认。
类型: | SwitchParameter |
Position: | Named |
默认值: | False |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-DeleteBackup
指定应立即删除与此策略关联的Microsoft Azure 备份服务器上备份的所有数据。
类型: | SwitchParameter |
Position: | 3 |
默认值: | True |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-EnablePruning
指示存储的备份不会立即删除,但会根据配置的策略删除。 此外,请指定 DeleteBackup 参数以启用此参数。 此标志需要 MARS 代理版本 2.0.9250.0 才能正常工作。
类型: | SwitchParameter |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-Policy
指定要删除的策略。
类型: | CBPolicy |
Position: | 2 |
默认值: | None |
必需: | True |
接受管道输入: | True |
接受通配符: | False |
-WhatIf
显示 cmdlet 运行时会发生什么情况。 cmdlet 未运行。
类型: | SwitchParameter |
Position: | Named |
默认值: | False |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
输入
None
输出
Microsoft.Internal.CloudBackup.Commands.OBPolicy