你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Set-AzureRmBackupProtectionPolicy

修改现有保护策略。

警告

截至 2024 年 2 月 29 日,AzureRM PowerShell 模块已正式弃用。 为了确保持续获得支持和更新,建议用户从 AzureRM 迁移到 Az PowerShell 模块。

尽管 AzureRM 模块仍可能正常运行,但它不再维护或受支持,但会根据用户的自由裁量权和风险继续使用任何继续使用模块。 有关过渡到 Az 模块的指导,请参阅我们的迁移资源

语法

Set-AzureRmBackupProtectionPolicy
   [[-NewName] <String>]
   [[-BackupTime] <DateTime>]
   [[-RetentionPolicy] <AzureRMBackupRetentionPolicy[]>]
   [-ProtectionPolicy] <AzureRMBackupProtectionPolicy>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Set-AzureRmBackupProtectionPolicy
   [[-NewName] <String>]
   [-Daily]
   [[-BackupTime] <DateTime>]
   [[-RetentionPolicy] <AzureRMBackupRetentionPolicy[]>]
   [-ProtectionPolicy] <AzureRMBackupProtectionPolicy>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Set-AzureRmBackupProtectionPolicy
   [[-NewName] <String>]
   [-Weekly]
   [[-BackupTime] <DateTime>]
   [[-RetentionPolicy] <AzureRMBackupRetentionPolicy[]>]
   [[-DaysOfWeek] <String[]>]
   [-ProtectionPolicy] <AzureRMBackupProtectionPolicy>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

说明

Set-AzureRmBackupProtectionPolicy cmdlet 修改Azure 备份中的现有保护策略。 可以修改以下保护策略组件:

  • 名称
  • 备份计划
  • 保留策略 任何更改都可能会影响与策略关联的项的备份和保留。

参数

-BackupTime

将策略的新备份时间指定为 DateTime 对象。 若要获取 DateTime 对象,请使用 Get-Date cmdlet。 有关 DateTime 对象的信息,请键入 Get-Help Get-Date

Type:DateTime
Position:4
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Daily

指示备份操作按每日计划运行。

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

-DaysOfWeek

指定一个星期几数组。 此策略在此参数指定的日期运行备份。 此参数的可接受值为:

  • 星期一
  • 星期二
  • 星期三
  • 星期四
  • 星期五
  • 星期六
  • 星期日
Type:String[]
Accepted values:Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday
Position:6
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

用于与 azure 通信的凭据、帐户、租户和订阅

Type:IAzureContextContainer
Aliases:AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NewName

指定策略的新名称。 此名称在保管库中必须唯一。

Type:String
Position:1
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ProtectionPolicy

指定此 cmdlet 修改的保护策略。 若要获取 AzureRmBackupProtectionPolicy 对象,请使用 Get-AzureRmBackupProtectionPolicy cmdlet。

Type:AzureRMBackupProtectionPolicy
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-RetentionPolicy

指定备份策略的保留策略数组。 若要获取 AzureRmBackupRetentionPolicy 对象,请使用 New-AzureRmBackupRetentionPolicyObject cmdlet。

Type:AzureRMBackupRetentionPolicy[]
Position:5
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Weekly

指示备份操作按每周计划运行。

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

输入

AzureRMBackupProtectionPolicy

参数:ProtectionPolicy (ByValue)

输出

AzureRMBackupJob