Compartilhar via

运行灾难恢复演练以测试与Azure的连接情况

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

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

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

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

注意事项

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

开始之前

完成前一篇教程:

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

验证 VM 属性

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

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

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

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

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

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

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

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

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

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

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

  3. Test Failover 中,选择故障转移后 Azure VM 连接到的目标 Azure 网络。

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

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

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

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

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

在故障转移后连接

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

后续步骤