附录 B. 测试主动配置
配置后您必须测试灾难恢复解决方案。本节提供了多个选项来测试主动 - 被动灾难恢复配置。
- 主站点保持活动状态且不会干扰主站点存储域中的虚拟机测试故障转移。请参阅 Discreet Failover Test。
- 使用连接到主站点的特定存储域测试故障转移和故障恢复,从而允许主站点保持活动状态。请参阅 Discreet Failover 和 Failback Test。
- 当您有切换到次要站点的宽限期或主站点计划外关闭时,为即将到来的灾难测试故障转移和故障恢复。请参阅 Full Failover 和 Failback test。
重要
在运行其中任何一个测试之前,确保您完成了配置主动 - 被动配置的所有步骤。
B.1. 磁盘故障切换测试
此测试模拟故障转移,同时主站点及其所有存储域仍保持活动,允许用户继续在主站点中工作。要启用此场景,您必须禁用主存储域和复制(次要)存储域之间的复制。在此测试期间,主站点不知道次要站点上的故障转移活动。
此测试将不允许您测试故障恢复功能。
重要
确保故障转移后未执行任何生产任务。例如,确保电子邮件系统被阻止向真实用户发送电子邮件,或将电子邮件重定向到其他位置。如果使用系统直接管理系统,请禁止访问系统或确保其访问次要站点中的并行系统。
执行磁盘故障转移测试:
- 禁用主存储域和复制存储域之间的存储复制,并确保所有复制存储域都处于读/写模式。
运行该命令切换到第二个站点:
# ansible-playbook playbook --tags "fail_over"
如需更多信息 ,请参阅执行失败。
- 验证所有相关存储域、虚拟机和模板是否已成功注册并在运行。
将环境恢复到其主动 - 被动状态:
- 将存储域从次要站点分离。
- 启用主存储域和辅助存储域之间的存储复制。