Set-DPMCloudSubscriptionSetting

更新 DPM 服务器的 Azure 联机备份中的订阅设置。

语法

Set-DPMCloudSubscriptionSetting
   [[-DPMServerName] <String>]
   [-SubscriptionSetting] <CloudSubscriptionSetting>
   [-SecurityPin] <SecurityPinValue>
   [-Commit]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-DPMCloudSubscriptionSetting
   [[-DPMServerName] <String>]
   [-SubscriptionSetting] <CloudSubscriptionSetting>
   [-StagingAreaPath] <String>
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-DPMCloudSubscriptionSetting
   [[-DPMServerName] <String>]
   [-SubscriptionSetting] <CloudSubscriptionSetting>
   [-EncryptionPassphrase] <SecureString>
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-DPMCloudSubscriptionSetting
   [[-DPMServerName] <String>]
   [-SubscriptionSetting] <CloudSubscriptionSetting>
   [-NoProxy]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-DPMCloudSubscriptionSetting
   [[-DPMServerName] <String>]
   [-SubscriptionSetting] <CloudSubscriptionSetting>
   [-ProxyServer] <String>
   [-ProxyPort] <Int32>
   [[-ProxyUsername] <String>]
   [[-ProxyPassword] <SecureString>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-DPMCloudSubscriptionSetting
   [[-DPMServerName] <String>]
   [-SubscriptionSetting] <CloudSubscriptionSetting>
   [-NoThrottle]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-DPMCloudSubscriptionSetting
   [[-DPMServerName] <String>]
   [-SubscriptionSetting] <CloudSubscriptionSetting>
   [-WorkDay] <DayOfWeek[]>
   [-StartWorkHour] <TimeSpan>
   [-EndWorkHour] <TimeSpan>
   [-WorkHourBandwidth] <UInt32>
   [-NonWorkHourBandwidth] <UInt32>
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

说明

Set-DPMCloudSubscriptionSetting cmdlet 更新 System Center - Data Protection Manager (DPM) 服务器的 Windows Azure Online 备份中的订阅设置。

示例

示例 1:为 DPM 服务器指定 Azure 联机备份选项

PS C:\>$Setting = Get-DPMCloudSubscriptionSetting -DPMServerName "TestingServer"
PS C:\> Set-DPMCloudSubscriptionSetting -DPMServerName "TestingServer" -SubscriptionSetting $Setting -StagingAreaPath "C:\StagingArea"
PS C:\> Set-DPMCloudSubscriptionSetting -DPMServerName "TestingServer" -SubscriptionSetting $Setting -NoProxy
PS C:\> $Passphrase = ConvertTo-SecureString -string "passphrase123456789" -AsPlainText -Force
PS C:\> Set-DPMCloudSubscriptionSetting -DPMServerName "TestingServer" -SubscriptionSetting $Setting -EncryptionPassphrase $Passphrase
PS C:\> Set-DPMCloudSubscriptionSetting -DPMServerName "TestingServer" -SubscriptionSetting $Setting -Commit

第一个命令获取名为 TestingServer 的服务器订阅设置,然后将设置存储在$Setting变量中。

第二个命令将 C:\StagingArea 指定为 TestingServer 中备份文件的暂存区域。

第三个命令指示备份不使用代理服务器。

第四个命令将字符串通行短语123456789 转换为安全字符串,然后将安全字符串存储在$Passphrase变量中。

第五个命令将 $Passphrase 中的安全字符串设置为加密 TestingServer 备份的密码。

最后一个命令保存在前面命令中设置的备份选项。

参数

-Commit

指示 DPM 保存 Azure 联机备份设置。

类型:SwitchParameter
Position:3
默认值:None
必需:True
接受管道输入:True
接受通配符:False

-Confirm

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

类型:SwitchParameter
别名:cf
Position:Named
默认值:False
必需:False
接受管道输入:False
接受通配符:False

-DPMServerName

指定此 cmdlet 更新其设置的 DPM 服务器的名称。

类型:String
Position:1
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-EncryptionPassphrase

指定一个安全字符串,其中包含用于加密 DPM 服务器备份的通行短语。

类型:SecureString
Position:3
默认值:None
必需:True
接受管道输入:True
接受通配符:False

-EndWorkHour

指定 DPM 使用 WorkHourBandwidth 参数中指定的限制的时间范围的结束时间范围。 将此参数与 StartWorkHour 参数一起使用。

类型:TimeSpan
Position:5
默认值:None
必需:True
接受管道输入:True
接受通配符:False

-NonWorkHourBandwidth

指定 StartWorkHourEndWorkHour 参数定义的范围之外的小时限制设置。

类型:UInt32
Position:7
默认值:None
必需:True
接受管道输入:True
接受通配符:False

-NoProxy

指示 cmdlet 不使用代理服务器。

类型:SwitchParameter
Position:3
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-NoThrottle

指示 cmdlet 不使用带宽限制。

类型:SwitchParameter
Position:3
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-ProxyPassword

指定包含代理服务器密码的安全字符串。

类型:SecureString
Position:6
默认值:None
必需:False
接受管道输入:True
接受通配符:False

-ProxyPort

指定代理服务器的端口号。

类型:Int32
Position:4
默认值:None
必需:True
接受管道输入:True
接受通配符:False

-ProxyServer

指定代理服务器的名称。

类型:String
Position:3
默认值:None
必需:True
接受管道输入:True
接受通配符:False

-ProxyUsername

指定用于登录到代理服务器的用户名。

类型:String
Position:5
默认值:None
必需:False
接受管道输入:True
接受通配符:False

-SecurityPin

指定将此 DPM 服务器添加到的恢复服务保管库的安全 PIN 值。 如果为相关恢复服务保管库启用了 安全功能,并且正在更改加密通行短语,则这是强制性的。 若要访问安全 PIN,请转到 Azure 门户并导航到恢复服务保管库 > 设置 > 属性 > 生成安全 PIN。

类型:String
Position:named
默认值:None
必需:False
接受管道输入:True
接受通配符:False

-StagingAreaPath

指定在将备份恢复到其最终位置之前下载备份的路径。 确保指定的位置有足够的空间来保存备份。

类型:String
Position:3
默认值:None
必需:True
接受管道输入:True
接受通配符:False

-StartWorkHour

指定 WorkHourBandwidth 参数中的限制设置生效的时间范围的开始时间范围。 将此参数与 EndWorkHour 参数一起使用。

类型:TimeSpan
Position:4
默认值:None
必需:True
接受管道输入:True
接受通配符:False

-SubscriptionSetting

指定包含订阅设置的 Subscription 对象。 若要获取 订阅 对象,请使用 Get-DPMCloudSubscription cmdlet。

类型:CloudSubscriptionSetting
Position:2
默认值:None
必需:True
接受管道输入:True
接受通配符:False

-WhatIf

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

类型:SwitchParameter
别名:wi
Position:Named
默认值:False
必需:False
接受管道输入:False
接受通配符:False

-WorkDay

指定运行 Azure Online 备份的一周中的天数。

此参数的可接受值为:

  • 星期日
  • 星期一
  • 星期二
  • 星期三
  • 星期四
  • 星期五
  • 星期六
类型:DayOfWeek[]
Position:3
默认值:None
必需:True
接受管道输入:True
接受通配符:False

-WorkHourBandwidth

指定 Azure Online 备份在工作时间使用的带宽。

类型:UInt32
Position:6
默认值:None
必需:True
接受管道输入:True
接受通配符:False