XenCenter

测试故障转移

故障转移测试是灾难恢复规划中的一个重要组成部分。您可以使用灾难恢复向导对您的灾难恢复系统执行无中断测试。在测试故障转移操作期间,所有步骤都与故障转移相同。但是,虚拟机和 vApp 在恢复到 DR 站点后不会启动,而是处于暂停状态。在测试故障转移结束时,向导会自动删除在 DR 站点上重新创建的所有虚拟机、vApp 和存储。

在初始 DR 配置后,通过执行测试故障转移来验证故障转移是否正常工作。我们还建议您在对启用了 DR 的池进行重大配置更改后执行测试故障转移。

要将虚拟机和 vApp 测试故障转移到辅助站点:

  1. 在 XenCenter® 中,选择辅助池,然后在菜单上,单击灾难恢复以打开灾难恢复向导。

  2. 选择测试故障转移,然后单击下一步

    注意:

    如果您使用带有 LUN 镜像的光纤通道共享存储将数据复制到辅助站点,请在尝试恢复数据之前中断镜像。此操作会授予辅助站点读/写访问权限。

  3. 选择包含要恢复的虚拟机和 vApp 的池元数据的存储库 (SR)。默认情况下,此向导页面上的列表显示池中当前附加的所有 SR。要扫描更多 SR,请选择查找存储库,然后选择要扫描的存储类型:

    • 要扫描所有可用的硬件 HBA SR,请选择查找硬件 HBA SR
    • 要扫描软件 iSCSI SR,请选择查找软件 iSCSI SR,然后在对话框中输入目标主机、IQN 和 LUN 详细信息。

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

  4. 选择要恢复的虚拟机和 vApp。

  5. 单击下一步以进入下一个向导页面并开始故障转移预检查。

    在开始测试故障转移过程之前,向导会执行预检查。例如,这些检查可确保所选虚拟机和 vApp 所需的所有存储都可用。

    1. 检查存储是否可用。 如果缺少任何存储,您可以在此页面上单击“附加 SR”以查找并附加相关的 SR。
    2. 检查目标灾难恢复池上是否未启用 HA。 为避免在主池和灾难恢复池上运行相同的 VM,请在辅助池上禁用高可用性。此操作可确保高可用性在恢复后不会自动启动已恢复的 VM 和 vApp。若要在辅助池上禁用高可用性,请在此页面上单击“禁用 HA”。(如果向导此时禁用了高可用性,则在测试故障转移过程结束时会自动重新启用它。)
  6. 解决预检查页面上的所有问题,然后单击“故障转移”以开始测试故障转移。

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

    • 从复制的存储中恢复 VM 和 vApp 的元数据
    • 在灾难恢复池中重新创建 VM 和 vApp
    • 包含虚拟磁盘的 SR 将附加到重新创建的 VM
    • 已恢复的 VM 将置于暂停状态。在测试故障转移期间,VM 不会在辅助站点上启动。
  7. 在确认测试故障转移已成功执行后,在向导中单击“下一步”,让向导在灾难恢复站点上进行清理:

    • 在测试故障转移期间恢复的 VM 和 vApp 将被删除。
    • 在测试故障转移期间恢复的存储将被分离。
    • 如果向导在预检查阶段禁用了灾难恢复池上的高可用性以允许进行测试故障转移,则会再次启用它。

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

  8. 单击“完成”以关闭向导。

相关文档

XenServer 当前版本

测试故障转移