Remove-OBPolicy

删除或暂停当前设置的备份策略(OBPolicy 对象)。

语法

Default (默认值)

Remove-OBPolicy
    [-Policy] <CBPolicy>
    [-DeleteBackup]
    [-EnablePruning]
    [-Confirm]
    [-WhatIf]

说明

Remove-OBPolicy cmdlet 删除或暂停当前设置的备份策略(OBPolicy 对象)。 如果指定了 DeleteBackup 参数,则根据此策略在 Microsoft Azure 备份服务器上备份的任何数据都将被删除,并且任何现有的备份计划也会被删除。 如果未指定 DeleteBackup 参数,则会删除现有备份,并暂停现有备份计划。 将 EnablePruning 参数与 DeleteBackup 结合使用,以根据备份策略中的保留期保留备份。

此 cmdlet 支持 WhatIfConfirm 参数。 默认情况下,cmdlet 会提示用户进行确认。 WhatIf 参数提供了 cmdlet 在不执行任何作的情况下执行的作的详细描述。 Confirm 参数指定 cmdlet 是否应提示用户。 指定 -Confirm:$FALSE 覆盖提示。

若要使用 Microsoft Azure 备份 cmdlet,用户需要是受保护计算机上的管理员。

示例

示例 1

Get-OBPolicy | Remove-OBPolicy

此示例删除现有策略。

参数

-Confirm

在运行 cmdlet 之前,提示你进行确认。

参数属性

类型:SwitchParameter
默认值:False
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-DeleteBackup

指定应立即删除与此策略关联的 Microsoft Azure 备份服务器上备份的所有数据。

参数属性

类型:SwitchParameter
默认值:True
支持通配符:False
不显示:False

参数集

(All)
Position:3
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-EnablePruning

表示不会立即删除存储的备份,而是根据配置的策略删除。 此外,指定 DeleteBackup 参数以启用此参数。 此标志需要 MARS 代理版本 2.0.9250.0 才能工作。

参数属性

类型:SwitchParameter
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-Policy

指定要删除的策略。

参数属性

类型:CBPolicy
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:2
必需:True
来自管道的值:True
来自管道的值(按属性名称):False
来自剩余参数的值:False

-WhatIf

显示 cmdlet 运行时会发生什么情况。 命令脚本未运行。

参数属性

类型:SwitchParameter
默认值:False
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

输入

None

输出

Microsoft.Internal.CloudBackup.Commands.OBPolicy