测试故障转移

故障转移测试是灾难恢复规划中不可或缺的部分。您可以使用 灾难恢复 向导对灾难恢复系统执行非中断性测试。在测试故障转移期间,所有步骤与故障转移过程基本相同,但 VM 和 vApp 在恢复到 DR 站点后不会启动,而是处于暂停状态。在测试故障转移过程结束时,在 DR 站点上重新创建的所有 VM、vApp 和存储都将自动恢复。

在完成初始 DR 配置后,以及在启用 DR 的池中进行重要的配置更改后,我们建议您通过执行测试故障转移来验证故障转移是否仍能正常进行。

对 VM 和 vApp 执行以辅助站点为目标的测试故障转移:

  1. 在 XenCenter 中选择辅助池,在 菜单上,单击 灾难恢复 以打开 灾难恢复 向导。
  2. 选择 测试故障转移 ,然后单击 下一步

    注意: 如果您结合使用光纤通道共享存储和 LUN 镜像将数据复制到辅助站点,则在尝试恢复数据之前,必须断开镜像,以使辅助站点具有读/写访问权限。

  3. 选择要恢复的 VM 和 vApp 的池元数据所在的存储库 (SR)。 默认情况下,此向导页面上的列表显示池中当前连接的所有 SR。要扫描查找更多的 SR,请选择 查找存储库 ,然后选择要扫描的存储类型:
    • 要扫描所有可用的硬件 HBA SR,请选择 查找硬件 HBA SR
    • 要扫描软件 iSCSI SR,请选择 查找软件 iSCSI SR ,然后在出现的对话框中输入目标主机、IQN 和 LUN 详细信息。

    在该向导中选择了所需的 SR 之后,单击 下一步 继续操作。

  4. 选择要恢复的 VM 和 vApp,然后单击 下一步 前进到下一个向导页,开始进行故障转移预检查。
  5. 此向导会在开始进行测试故障转移过程之前执行一些预检查(例如,确保选定 VM 和 vApp 所需的所有存储均可用)。
    1. 检查存储是否可用。 如果缺少任何存储,可以单击此页面上的 连接 SR 以查找并连接相关 SR。
    2. 检查在目标 DR 池上是否启用了高可用性。 为了避免同一个 VM 在主池和 DR 池中同时运行,必须对辅助池禁用高可用性,以确保 VM 和 vApp 在恢复之后不会由高可用性功能自动启动。要对辅助池禁用高可用性,只需单击此页面上的 禁用高可用性 。(如果此时高可用性处于禁用状态,则它会在测试故障转移过程结束时自动重新启用。)

    解决预检查页面上的任何问题,然后单击 故障转移 开始执行测试故障转移。

  6. 将出现一个进度页,显示每个 VM 和 vApp 的恢复是否成功。 故障转移可能需要一些时间,具体取决于要恢复的 VM 和 vApp 的数量,在此期间,将从复制的存储恢复 VM 和 vApp 的元数据,在 DR 池中重新创建 VM 和 vApp,将包含虚拟磁盘的 SR 连接到重新创建的 VM。 恢复后的 VM 将被置于暂停状态:在测试故障转移期间,它们将不会在辅助站点上启动。
  7. 如果测试故障转移成功执行,请单击向导中的 下一步 ,使向导在 DR 站点上进行清理:
    • 删除在测试故障转移期间恢复的 VM 和 vApp。
    • 分离在测试故障转移期间恢复的存储。
    • 如果在预检查阶段为了允许进行测试故障转移而对 DR 池禁用了高可用性功能,则高可用性功能会自动重新启用。

    向导将显示清理过程的进度。

  8. 单击 完成 关闭向导。

测试故障转移

In this article