为 Hyper-V 灾难恢复准备 Azure 资源

Azure Site Recovery 通过在计划内和计划外中断期间使商业应用保持运行状态,来帮助实现业务连续性和灾难恢复 (BCDR)。 Site Recovery 管理并安排本地计算机和 Azure 虚拟机 (VM) 的灾难恢复,包括复制、故障转移和恢复。

本文是一部系列教程的第一篇文章,介绍如何为本地 Hyper-V VM 设置灾难恢复。

注意

我们已编写相应的教程来介绍方案的最简单部署路径。 这些教程尽可能使用默认选项,并且不显示所有可能的设置和路径。 有关详细信息,请参阅每个相应方案的“操作指南”部分。

本教程介绍如何在将本地 VM (Hyper-V) 复制到 Azure 时准备 Azure 组件。 将了解如何执行以下操作:

  • 创建一个 Azure 存储帐户用于存储复制的计算机的映像。
  • 创建一个恢复服务保管库,用于存储 VM 和其他复制组件的元数据与配置信息。
  • 设置 Azure 网络。 在故障转移后创建的 Azure VM 将加入此网络。

登录 Azure

如果没有 Azure 订阅,可在开始前创建一个试用帐户。 登录 Azure 门户

先决条件

验证帐户权限

如果你刚刚创建了一个 Azure 帐户,那么你就是该订阅的管理员。 如果你不是管理员,请要求管理员分配你所需的权限。 若要为新虚拟机启用复制,必须有权执行以下操作:

  • 在所选资源组中创建 VM。
  • 在所选虚拟网络中创建 VM。
  • 向所选存储帐户进行写入。

若要完成这些任务,应为帐户分配“虚拟机参与者”内置角色。 若要在保管库中管理 Site Recovery 操作,应为帐户分配“Site Recovery 参与者”内置角色。

创建存储帐户

已复制计算机的映像保存在 Azure 存储中。 在从本地故障转移到 Azure 时,会从该存储中创建 Azure VM。 存储帐户必须位于与恢复服务保管库相同的区域。

  1. Azure 门户中,选择“创建资源”。

  2. 在“类别”下,选择“存储”>“存储帐户”>“创建存储帐户”。

  3. 在“创建存储帐户”页上,在“基本信息”>“项目详细信息”部分下,执行以下操作:

    1. 在“订阅”下,选择要在其中创建新存储帐户的订阅。
    2. 在“资源组”下,输入一个新的资源组。 Azure 资源组是在其中部署和管理 Azure 资源的逻辑容器。 例如,ContosoRG。

      注意

      你还可以通过选择“新建”来创建新的资源组。

  4. 在“创建存储帐户”页上,在“基本信息”>“实例详细信息”部分下,执行以下操作:

    1. 在“存储帐户名称”下,输入帐户的名称。 所选名称在 Azure 中必须唯一。 名称必须为 3 到 24 个字符,且只能使用小写字母和数字。 例如,contosovmsacct1910171607。
    2. 在“区域”中,选择存储帐户的地理位置。 例如,中国北部
    3. 在“性能”中,选择“标准”。
    4. 在“冗余”中,为存储冗余保留默认的“异地冗余存储(GRS)”。
  5. 选择“查看”并查看你的设置。

  6. 选择“创建”。

    Screenshot of the Create a storage account options.

注意

如果你要创建旧式存储帐户类型,请选择“基本信息”>“实例详细信息”部分下提供的链接。 这会将你重定向到“创建存储帐户”页,以创建旧式存储帐户。 Screenshot of the Create a legacy storage account options.

创建恢复服务保管库

  1. Azure 门户中,选择“创建资源”。

  2. 在 Azure 市场中搜索“恢复服务”。

  3. 从搜索结果中选择“备份和 Site Recovery”。 接下来,选择“创建”。

  4. 在“创建恢复服务保管库”页上,在“基本信息”>“项目详细信息”部分下,执行以下操作:

    1. 在“订阅”下,选择要在其中创建新的恢复服务保管库的订阅。
    2. 资源组中,选择现有资源组或创建新资源组。 例如,contosoRG。
  5. 在“创建恢复服务保管库”页上,在“基本信息”>“实例详细信息”部分下,执行以下操作:

    1. 在“保管库名称”中输入一个易记名称,用于标识此保管库。 例如,ContosoVMVault。
    2. 在“区域”中,选择该保管库要放到的区域。 例如,中国北部
    3. 选择“查看 + 创建”>“创建”以创建恢复保管库。

注意

若要从仪表板快速访问保管库,请选择“固定到仪表板”。

新保管库显示在“仪表板” >“所有资源” 中,以及“恢复服务保管库” 主页上。

Screenshot of the Create Recovery Services vault page.

设置 Azure 网络

在故障转移后创建的 Azure VM 会加入此网络。

  1. Azure 门户中,选择“创建资源”。

  2. 在“类别”下,选择“网络”>“虚拟网络”。

  3. 在“创建虚拟网络”页中,在“基本信息”选项卡下执行以下操作:

    1. 在“订阅”中,选择要在其中创建网络的订阅。
    2. 在“资源组”中,选择要在其中创建网络的资源组。 本教程使用现有资源组 contosoRG
    3. 在“虚拟网络名称”中,输入一个网络名称。 名称在 Azure 资源组中必须唯一。 例如,ContosoASRnet。
    4. 在“区域”中,选择“中国北部”。 该网络必须位于与恢复服务保管库相同的区域中。

    Screenshot of the Create virtual network options.

  4. 在“创建虚拟网络”>“IP 地址”选项卡中,执行以下操作:

    1. 由于此网络没有子网,因此你将首先删除预先存在的地址范围。 为此,请在“可用 IP 地址范围”下选择省略号 (...),然后选择“删除地址空间”。

      Screenshot of the delete address space.

    2. 删除预先存在的地址范围后,选择“添加 IP 地址空间”。

      Screenshot of the adding IP.

    3. 在“起始地址”中,输入“10.0.0”。

    4. 在“地址空间大小”下,选择“/24 (256 个地址)”。

    5. 选择添加

      Screenshot of the add virtual network options.

  5. 选择“查看 + 创建”>“创建”以创建新的虚拟网络。

创建虚拟网络需要几秒钟的时间。 创建后,可在 Azure 门户仪表板中看到它。

后续步骤

学习内容: