销售电话: 1-800-867-1380

向 Windows Azure 备份注册服务器

发布时间: 2012年2月

更新时间: 2014年4月

应用到: Windows Server 2008 R2 with SP1, Windows Server 2012

向 Microsoft Azure 备份注册某一服务器会将该服务器与特定的备份保管库相链接,并且将该服务器与您的订阅相关联。必须先向备份保管库注册每个要备份其项的服务器,然后才能进行任何备份。

本文档内容

note备注
此主题包括示例 Windows PowerShell cmdlet,你可以使用这些 cmdlet 自动实现所述的一些功能。有关详细信息,请参阅使用 Cmdlet

在您尝试注册某一服务器之前,应该确认 Azure 备份代理已正确安装并且您具有可用于向保管库注册服务器的证书。

若要验证 Azure 备份代理的安装,请执行以下操作之一:

  • 按下“Windows 徽标键 + Q”以便打开“应用程序”菜单,然后单击“Windows Azure 备份代理”。Azure 备份代理管理单元应打开。

  • 打开“服务器管理器”,然后从“工具”菜单中选择“计算机管理”。展开“存储”,然后展开“Windows Server Backup”“联机备份”应该与“本地备份”一起列出。

关于保管库证书

若要成功注册某一服务器,您必须具有 X.509 v3 证书以便向恢复服务保管库注册您的服务器。该证书必须至少具有 2048 位的密钥长度,并且应位于您的本地计算机的“个人”证书存储中。在您的服务器上安装证书时,它应包含证书的私钥。若要将证书上载到 Windows Azure 管理门户,必须将公钥作为 .cer 格式文件导出。有关详细信息,请参阅上载公共证书

通过使用 Azure 备份代理管理单元或者用于 Microsoft Azure 备份的 Windows PowerShell cmdlet 向联机门户注册服务器,进行 Azure 备份代理的初始配置。若要注册用于 Microsoft Azure 备份的服务器,您必须已完成在安装 Windows Azure Backup Agent 并上载证书中说明的过程。完成此过程至少需要本地“管理员”组中的成员资格或等效成员资格。

使用 Windows PowerShell 执行此步骤

  1. 按下“Windows 徽标键 + Q”以便打开“应用程序”菜单,然后单击“Windows Azure 备份代理”。Azure 备份代理管理单元应打开。

  2. “操作”菜单中,单击“注册服务器”以便打开“注册服务器向导”

  3. 将显示“证书”页。选择要用于 Microsoft Azure 备份的证书。单击“下一步”继续。

  4. 将显示“代理配置”页。如果您希望 Azure 备份代理使用唯一的代理服务器连接到 Internet,则单击“针对 Windows Azure 备份使用代理服务器”,然后键入指向代理服务器的 URL。使用完全限定的域名或代理服务器的 IP 地址(例如,http://proxy.corp.contoso.com 或 http://10.186.173.132)以及配置为进行 Internet 连接的服务器上的端口号。

    如果代理服务器在允许连接之前需要进行身份验证,请单击“此代理服务器需要身份验证”,然后键入在查询凭据时 Azure 备份代理应提交的用户名和密码。单击“下一步”继续。

    note备注
    如果未指定任何代理服务器,Azure 备份代理将使用默认代理配置用于在“LAN 设置”中显示的服务器。(若要查看 LAN 设置,请单击“Internet 属性”,然后单击“连接”。)

  5. 单击“注册”以开始服务器注册过程。如果成功,则会显示注册确认消息,此时您可以关闭向导。

PowerShell 徽标 Windows PowerShell 等效命令

下面的 Windows PowerShell cmdlet 将执行与前面的过程相同的功能。每行输入一个 cmdlet,即使此处由于格式设置约束导致它们换行而显示在多行中。 这些示例中的占位符文本是使用尖括号表示的。您应该使用适当信息替换整个项,包括尖括号。

下面的代码示例阐释如何使用 Windows PowerShell 在建立用于提供您的凭据的变量后向 Microsoft Azure 备份注册服务器。如果未指定凭据,则注册 cmdlet 将在注册前提示要求用户 ID 帐户凭据,但将不会提示要求通过使用注册服务器向导配置的附加服务器属性。您可以将示例代码复制并粘贴到您的 Windows PowerShell 脚本。

PS C:\ $cert = Get-OBCertificateListFromLocalStore 
PS C:\> $item = Get-OBRecoveryService –Certificate $cert[4]
 PS C:\> Start-OBRegistration  -RecoveryService $item[0]

在注册服务器时,您需要使用 Set-OBMachineSetting cmdlet 指定服务器属性。下面的示例说明如何指定不同设置:

配置代理设置

$spwd = ConvertTo-SecureString -String <password> -AsplainText –Force
Set-OBMachineSetting -ProxyServer proxycontoso.com -ProxyPort <your proxy port> -ProxyUsername domain\username -ProxyPassword $spwd

如果应该通过使用唯一代理服务器配置停止服务器:

Set-OBMachineSetting –NoProxy

配置带宽限制设置

$mon = [System.DayOfWeek]::Monday
$tue = [System.DayOfWeek]::Tuesday
Set-OBMachineSetting -WorkDay "Mo", "Tu" -StartWorkHour "9:00:00" -EndWorkHour "18:00:00" -WorkHourBandwidth (512*1024) -NonWorkHourBandwidth (2048*1024)

如果应该通过使用带宽限制设置停止服务器:

Set-OBMachineSetting –NoThrottle

本文是否对您有所帮助?
(1500 个剩余字符)
感谢您的反馈
显示:
© 2014 Microsoft