共用方式為

运行 Azure 灾难恢复演练

本文介绍如何使用 Azure Site Recovery 服务为本地计算机运行到 Azure 的灾难恢复演练。 演习会在不丢失数据的情况下验证您的复制策略。

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

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

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

注意事项

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

开始之前

完成前一篇教程:

  1. 请确保 为本地灾难恢复设置 Azure ,以便将 VMware VM、Hyper-V VM 和物理计算机灾难恢复到 Azure。
  2. 准备本地 VMwareHyper-V 环境,以实现灾难恢复。 若要为物理服务器设置灾难恢复,请查看支持矩阵
  3. VMware VMHyper-V VM物理计算机设置灾难恢复。

验证 VM 属性

在运行测试故障转移前,请验证 VM 属性,确保 Hyper-V VMVMware VM 符合 Azure 要求。

  1. “受保护的项”中,选择“ 复制的项 ”和“VM”。
  2. “复制的项 ”窗格中,查看 VM 信息、运行状况状态和最新可用恢复点的摘要。 选择 “属性 ”以查看更多详细信息。
  3. “计算和网络”中,修改 Azure 名称、资源组、目标大小、可用性集和托管磁盘设置。
  4. 查看和修改网络设置,包括故障转移后 Azure VM 所在的网络和子网,以及分配给它的 IP 地址。
  5. 磁盘中,请参阅有关 VM 上的作系统和数据磁盘的信息。

创建用于测试故障转移的网络

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

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

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

运行测试故障转移时需执行下列操作:

  1. 进行必备项检查,确保故障转移所需的所有条件都已就绪。
  2. 故障转移处理数据,以用于创建 Azure VM。 如果选择最新恢复点,则根据该数据创建恢复点。
  3. 使用上一步中处理的数据创建 Azure VM。

按照以下步骤执行测试故障切换:

  1. 在“受保护的项”“复制的项”中,单击 VM “+测试故障转移”。

  2. 为本教程选择最近处理的恢复点。 此选项将 VM 切换至最新的可用时间点。 将显示时间戳。 通过使用此选项,无需花费时间处理数据,因此它提供较低的 RTO(恢复时间目标)。

  3. 测试故障切换中,选择故障切换后 Azure 虚拟机将连接到的目标 Azure 网络。

  4. 选择“确定”开始故障转移。 可以通过选择 VM 打开其属性来跟踪进度。 或者,可以在保管库名称>作业Site Recovery>中选择>测试故障转移作业”。

  5. 故障转移完成后,副本 Azure VM 会显示在 Azure 门户 >“虚拟机”中。 请确保虚拟机的大小适当、已连接到正确的网络,并且正在运行。

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

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

在某些情况下,故障转移需要大约八到十分钟才能完成额外处理。 对于 VMware Linux 机器、未启用 DHCP 服务的 VMware VM 以及缺少以下启动驱动程序(storvsc、vmbus、storflt、intelide、atapi)的 VMware VM,你可能会注意到测试故障转移时间更长。

在故障转移后连接

若要在故障转移后使用 RDP 或 SSH 连接到 Azure VM, 请准备进行连接。 如果在故障转移后遇到任何连接问题,请按照 故障排除 指南进行操作。

后续步骤