Remove-OBPolicy

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

语法

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 之前进行确认。

Type:SwitchParameter
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DeleteBackup

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

Type:SwitchParameter
Position:3
Default value:True
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnablePruning

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

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Policy

指定要删除的策略。

Type:CBPolicy
Position:2
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

显示运行该 cmdlet 时会发生什么情况。 cmdlet 未运行。

Type:SwitchParameter
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

输入

None

输出

Microsoft.Internal.CloudBackup.Commands.OBPolicy