介绍在异地灾备中心执行容灾数据测试的方法。通过灾备端快照映射的方式实现容灾测试,验证复制到灾备中心的数据的可用性或快照的可用性。测试过程不会对生产站点造成任何影响。待测试完成后,需清理灾备端的演练数据,还原至容灾演练前资源状态,以便后续执行计划性迁移或故障恢复。
前提条件
- 对于保护类型为数据库的保护组在进行测试和清理前,请确保灾备端的数据库连接已全部断开。
- 生产中心和同城/异地灾备中心之间网络互通。
- eReplication中存在成功创建的恢复计划。
- 测试恢复计划对存储License的要求,请参见检查License文件。
- 如果应用数据的复制策略是通过存储自动进行数据复制,而不是在创建保护组时指定按照时间表策略周期执行,当执行容灾测试时,需要暂停存储复制,否则可能导致容灾测试失败。在设备管理软件中暂停复制的方法有如下两种:
- 当受保护应用使用的远程复制Pair关系处于已同步且数据状态处于一致时,执行远程复制的分裂操作,暂停数据复制。
- 将受保护应用使用的远程复制的复制策略修改为手工同步策略。
- 当生产端或灾备端存储、主机、虚拟机等设备上信息发生变更时,请手动刷新设备信息,变更项说明以及详细操作,请参见刷新保护组相关资源。
双活(NAS)+异步复制(NAS)场景不支持测试操作。
背景信息
灾备中心数据测试用于验证灾备端数据的可用性。
对于其他应用建议配置基于LUN的保护策略,支持自动完成存储侧测试配置,需要自定义脚本或者手动操作实现应用启动及测试。
在容灾测试中,灾备端快照映射只支持映射给启动器模式,不支持添加端口映射模式。
操作步骤
- 依次登录FC交换机,检查各个FC端口(FC Ports)的信息并计算误码率。若误码率大于0.1%,则请检查链路排除链路故障。
误码率=Total Errors/(In Bytes+Out Bytes)*100%
误码率高可能导致远程复制无法在设定的窗口完成或者远程复制异常断开。

- 登录异地灾备中心容灾管理服务器eReplication。
- 测试恢复计划。
- 在菜单栏上,单击“数据利用 > 数据恢复”。
- 选择需要测试的恢复计划,在“操作”区域单击“测试”。
- 根据保护对象类型,分别执行操作。
如果灾备主机(Linux操作系统)安装了华为多路径软件,请确认多路径软件设置的I/O悬挂时间不为“0”,且该灾备主机上由多路径软件所产生的虚拟设备均存在所对应的物理设备。更多详细信息请参见对应版本的《OceanStor UltraPath for Linux xxx 用户指南》。
- 测试完成后,请在灾备端检查应用启动情况。
待测试完成后,请检查应用启动是否成功并能正常进行数据读写操作。如果应用出现启动异常或不能进行数据读写操作,请联系华为技术支持工程师。
- 对于基于应用的保护策略,请检查应用启动是否成功并能正常进行数据读写操作。
- 对于基于LUN的保护策略,您需要登录灾备端应用主机,先扫描磁盘并启动应用,检查应用启动是否成功并能正常进行数据读写操作。
您也可通过自行开发和部署脚本实现扫描磁盘、启动应用和测试应用的操作。
- 清理灾备端的演练数据,还原至容灾演练前资源状态,以便后续执行计划性迁移或故障恢复。
- 对于FusionSphere虚拟机保护组,清理测试数据过程中如果删除数据存储失败,请检查此数据存储上是否存在非容灾虚拟机或磁盘,如果存在,需要将对应的虚拟机或磁盘从此数据存储中迁移出去或删除。
- 当生产端或灾备端存储、主机、虚拟机等设备上信息发生变更时,请手动刷新设备信息,变更项说明以及详细操作,请参见刷新保护组相关资源。
- 选择需要清理数据的恢复计划,在“操作”区域单击“更多 > 清理”。
- 单击“确定”。