运行从 Azure VMware 解决方案到 Azure 的灾难恢复演练

本教程介绍如何使用 Azure Site Recovery 服务为 Azure VMware 解决方案虚拟机(VM)运行到 Azure 的灾难恢复演练。 演练会验证复制策略,而不会丢失数据。

本教程是系列中的第四个教程,介绍如何为 Azure VMware 解决方案计算机设置到 Azure 的灾难恢复。

本教程中,您将学习如何:

  • 为测试故障转移设置隔离网络。
  • 准备在故障切换后连接到 Azure VM。
  • 为单个计算机执行故障转移测试。

注释

教程介绍了某个方案的最简单部署路径。 它们尽可能地使用默认选项,不显示所有可能的设置和路径。 若要更详细地了解灾难恢复演练的步骤,请查看 本文

先决条件

在开始之前,请完成前面的教程。 确认已完成以下任务:

  1. 设置 Azure 以便灾难恢复到 Azure。
  2. 准备 Azure VMware 解决方案部署,以便能够灾难恢复到 Azure。
  3. 为 Azure VMware 解决方案 VM 设置灾难恢复

验证 VM 属性

在运行测试故障转移之前,请验证 VM 属性并确保 VMware vSphere VM 符合 Azure 要求:

  1. “受保护的项”中,选择“ 复制的项”,然后选择 VM。

  2. “复制的项 ”窗格中,可以看到 VM 信息、运行状况和最新可用恢复点的摘要。 选择 “属性 ”以查看更多详细信息。

  3. 计算和网络中,可以根据需要修改这些属性:

    • Azure 名称
    • 资源组
    • 目标大小
    • 可用性集
    • 托管磁盘设置

    还可以查看和修改网络设置,包括:

    • 故障转移后 Azure VM 所在的网络和子网。
    • 分配给网络和子网的 IP 地址。
  4. 磁盘中,可以获取有关 VM 上的作系统和数据磁盘的信息。

创建一个用于测试故障切换的网络

对于测试故障转移,请选择一个与生产恢复站点网络隔离的网络,该生产恢复站点网络在每个 VM 的 计算和网络 设置中指定。 默认情况下,创建 Azure 虚拟网络时,它与其他网络隔离。 测试网络应模拟生产网络,如下所示:

  • 测试网络与生产网络具有相同数量的子网。 子网具有相同的名称。
  • 测试网络使用与生产网络相同的 IP 地址类和子网范围。
  • 使用“计算和网络”设置中为 DNS VM 指定的 IP 地址更新测试网络的 DNS。 有关详细信息,请阅读 测试故障转移注意事项

为单个 VM 运行故障转移测试

运行测试故障转移时,将发生以下操作:

  1. 先决条件验证会执行,以确保故障转移所需的所有必要条件都已就绪。
  2. 故障转移过程会处理数据,以便创建 Azure 虚拟机。 如果选择最新的恢复点,则会从数据创建恢复点。
  3. Azure VM 是从上一步中处理的数据创建的。

按照以下步骤运行故障转移测试:

  1. 设置>复制的项中,选择 VM,然后选择+测试故障转移

  2. 为本教程选择 最新处理的 恢复点。 此步骤将 VM 故障转移到最新的可用时间点。 将显示时间戳。

    通过使用此选项,无需花费时间处理数据,因此它提供较低的恢复时间目标(RTO)。

  3. “测试故障转移”中,选择故障转移后 Azure VM 连接到的目标 Azure 网络。

  4. 选择“确定”开始故障转移。

    可以通过选择 VM 打开其属性来跟踪进度。 或者,您可以在保管库名称设置作业中选择测试故障转移作业 *站点恢复作业

  5. 故障转移完成后,副本 Azure VM 会显示在 Azure 门户中的 虚拟机下。 检查 VM 的大小是否合适,是否已连接到正确的网络,以及它是否正在运行。

    现在应该能够连接到 Azure 中复制的 VM。

  6. 若要删除在测试故障转移期间创建的 Azure VM,请选择 VM 上的 清理测试故障转移 。 在“备注”中,记录并保存与测试故障转移相关的任何观测结果。

在某些情况下,故障转移需要大约 8 到 10 分钟的时间来完成额外处理步骤。 在以下情况中,你可能会注意到测试故障转移的时间较长:

  • VMware Linux 计算机。
  • 未启用 DHCP 服务的 VMware VM。
  • VMware VM 不包含以下启动驱动程序:storvsc、vmbus、storflt、intelide、atapi。

故障转移后连接

若要在故障转移后使用远程桌面协议(RDP)或安全外壳(SSH)连接到 Azure VM, 请准备连接。 如果在故障转移后遇到任何连接问题,请按照 故障排除指南进行操作。

后续步骤