测试故障转移

故障转移测试是灾难恢复规划中不可或缺的部分。可以使用灾难恢复向导对灾难恢复系统执行无中断测试。在测试故障转移操作期间,所有步骤都与故障转移过程相同。但是,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 池上启用高可用性功能。为避免在主池和 DR 池中运行相同的 VM,请对辅助池禁用高可用性功能。此操作可确保高可用性功能不会在恢复后自动启动恢复的 VM 和 vApp。要对辅助池禁用高可用性功能,请在此页面上单击禁用高可用性 。(如果向导此时禁用高可用性功能,该功能会在测试故障转移过程结束时自动重新启用。)
  6. 解决预检查页面上的任何问题,然后单击故障转移开始执行测试故障转移。

    将出现一个进度页,显示每个 VM 和 vApp 的恢复是否成功。故障转移过程可能需要一些时间,具体取决于要恢复的 VM 和 vApp 的数量。在此过程中,将发生以下操作:

    • 从复制的存储中恢复 VM 和 vApp 的元数据
    • 在 DR 池中重新创建 VM 和 vApp
    • 将包含虚拟磁盘的 SR 连接到重新创建的 VM
    • 恢复的 VM 处于暂停状态。在测试故障转移期间,VM 不会在辅助站点上启动。
  7. 如果测试故障转移成功执行,请单击向导中的下一步,使向导在 DR 站点上进行清理:

    • 在测试故障转移期间恢复的 VM 和 vApp 将被删除。
    • 在测试故障转移期间恢复的存储将被分离。
    • 如果向导在预检查阶段对 DR 池禁用了高可用性功能,以允许进行测试故障转移,则该功能会重新启用。

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

  8. 单击完成关闭向导。

测试故障转移