为 Hyper-V VM 到 Azure 的灾难恢复准备本地 Hyper-V 服务器

本文介绍如何使用 Azure Site Recovery 准备本地 Hyper-V 基础结构,以便灾难恢复到 Azure。

此教程是本系列的第二个教程,介绍如何为本地 Hyper-V 虚拟机 (VM) 设置到 Azure 的灾难恢复。 在第一个教程中,你将设置 Hyper-V 灾难恢复到 Azure 所需的 Azure 组件

在本教程中,你将了解如何执行以下操作:

  • 查看 Hyper-V 要求。
  • 如果 Hyper-V 主机由 System Center Virtual Machine Manager 管理,请查看要求。
  • 准备 Virtual Machine Manager(如果适用)。
  • 验证对 Azure 位置的 Internet 访问。
  • 准备 VM,以便可以在故障转移到 Azure 后访问它们。

注意

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

准备工作

请确保按照本系列中的第一个教程中的说明准备 Azure。

审查要求和先决条件

确保 Hyper-V 主机和 VM 符合要求。

  1. 验证本地服务器要求。
  2. 检查要复制到 Azure 的 Hyper-V VM 的要求
  3. 检查 Hyper-V 主机网络以及主机和来宾存储是否支持本地 Hyper-V 主机。
  4. 故障转移后,检查 Azure 网络存储计算支持的功能。
  5. 验证复制到 Azure 的本地 VM 是否符合 Azure VM 要求

准备 Virtual Machine Manager(可选)

如果 Hyper-V 主机由 System Center Virtual Machine Manager 管理,则需要准备本地 Virtual Machine Manager 服务器。

  • 确保 Virtual Machine Manager 服务器至少有一个云以及一个或多个主机组。 运行在虚拟机上的 Hyper-V 主机应位于云中。
  • 准备 Virtual Machine Manager 服务器以进行网络映射。

准备 Virtual Machine Manager 以进行网络映射

如果使用 Virtual Machine Manager,则网络映射在本地 Virtual Machine Manager VM 网络和 Azure 虚拟网络之间映射。 映射将确保在故障转移后创建 Azure VM 时,将其连接到正确的网络。

若要准备 Virtual Machine Manager 以进行网络映射,请执行以下操作:

  1. 确保有与 Hyper-V 主机所在的云相关联的 Virtual Machine Manager 逻辑网络
  2. 确保有链接到逻辑网络的 VM 网络
  3. 在 Virtual Machine Manager 中,将 VM 连接到 VM 网络。

验证 Internet 访问

对于本教程,最简单的配置是 Hyper-V 主机和 Virtual Machine Manager 服务器可以直接访问 Internet,而无需使用代理。

  1. 确保 Hyper-V 主机和 Virtual Machine Manager 服务器(如果相关)可以访问下表中列出的所需 URL。
  2. 如果要通过 IP 地址来控制访问,请确保:
    • 基于 IP 地址的防火墙规则可以连接到 Azure 数据中心 IP 范围和 HTTPS 端口 (443)。
    • 允许订阅的 Azure 区域的 IP 地址范围。

所需 URL

名称 Azure 中国世纪互联 URL 描述
Azure Active Directory login.partner.microsoftonline.cn 由 Azure Active Directory 用于访问控制和标识管理。
备份 *.backup.windowsazure.cn 用于复制数据传输和协调
复制 *.hypervrecoverymanager.windowsazure.cn 用于复制管理操作和协调
存储 *.blob.core.chinacloudapi.cn 用于访问存储所复制数据的存储帐户
遥测(可选) dc.services.visualstudio.com 用于遥测
时间同步 time.windows.com 用于检查所有部署中的系统时间与全球时间之间的时间同步。

准备在故障转移后连接到 Azure VM

在实施故障转移方案期间,你可能需要连接到已复制的本地网络。

若要在故障转移后使用远程桌面协议 (RDP) 连接到 Windows VM,请按如下所示允许访问:

  1. 若要通过 Internet 访问 VM,请在故障转移之前在本地 VM 上启用 RDP。 请确保为“公共”配置文件添加了 TCP 和 UDP 规则,并确保在“Windows 防火墙”>“允许的应用”中针对所有配置文件允许 RDP。

  2. 若要通过站点到站点 VPN 访问 VM,请在本地计算机上启用 RDP。 应在“Windows 防火墙”>“允许的应用和功能”中针对“域和专用”网络允许 RDP。

    检查操作系统的 SAN 策略是否已设置为 OnlineAll。 了解详细信息。 启动故障转移时,VM 上不应有任何 Windows 更新处于挂起状态。 如果更新处于挂起状态,则在更新完成之前你将无法登录到 VM。

  3. 在 Azure VM 上执行故障转移后,请选中“启动诊断”,查看 VM 的屏幕截图。 如果无法连接,请检查 VM 是否正在运行,并查看这些疑难解答提示

故障转移后,你可以使用与复制的本地 VM 相同的 IP 地址访问 Azure VM,也可以使用不同的 IP 地址。 详细了解如何为故障转移设置 IP 地址。

后续步骤