本文中含有需要您注意的重要提示信息,忽略该信息可能对您的业务造成影响,请务必仔细阅读。
创建并启动云盘异步复制后,如果主盘发生故障,您可以通过异步复制的故障切换功能开启从盘的读写权限,然后将从盘挂载到临时创建的ECS实例上继续运行业务。当主盘故障修复后,再通过异步复制的反向复制功能将从盘的最新数据复制到主盘,实现主盘的容灾恢复,恢复后由主盘继续运行业务。本文主要介绍如何通过异步复制实现单块云盘的容灾恢复。
使用限制
如果异步复制已加入一致性复制组,则无法单独对异步复制执行故障切换和反向复制操作,必须通过一致性复制组统一管理。更多信息,请参见通过一致性复制组实现容灾恢复。
前提条件
(可选)步骤一:容灾演练
云盘异步复制功能启动后,异步复制将主盘的数据持续复制到从盘,您可以通过容灾演练功能将从盘最近恢复点的数据克隆至一块新云盘(称为演练盘),来验证灾备站点应用的完整性和正确性。在容灾演练过程中,演练对云盘异步复制无影响、生产站点故障对演练无影响、灾备站点故障则会导致演练异常。
登录块存储EBS控制台。
在左侧导航栏,选择
。在页面左侧顶部,选择目标资源所在的资源组和地域。
找到待容灾演练的异步复制,单击异步复制ID。
在演练区域,单击创建演练。
在创建演练对话框,确认演练盘的地域、可用区、类型及大小等信息,然后单击确定。
创建完成后,会在从盘所在可用区创建一块按量付费、与从盘类型及大小相同的云盘,该云盘持有最近恢复点的数据,可用于验证应用的完整性和正确性。
说明后续您可以根据需要多次创建容灾演练,备份不同恢复点的数据。
容灾演练验证完成后,建议尽快在演练区域删除演练关系及演练盘,以降低费用支出。
步骤二:故障切换
故障切换功能会暂停云盘异步复制功能,请确保您的主盘发生故障时再使用故障切换功能,避免数据丢失。
步骤三:反向复制
在顶部菜单栏,将地域切换至从盘所属地域,例如华北2(北京)。
找到已完成故障切换的异步复制关系,在操作列选择> 反向复制。
在反向复制对话框,阅读注意事项,并单击创建快照为源云盘(主盘)创建快照。
重要反向复制后主盘中原有的数据将会被从盘的数据覆盖,因此建议您为主盘创建快照,避免历史数据丢失。如果您在主盘故障修复后已手动创建了快照,则无需再次创建。
单击确定,将从盘的最新数据复制到主盘。
此时异步复制会变更为已停止状态,且异步复制的主从云盘关系会颠倒(在异步复制列表的主云盘/区域/可用区和从云盘/区域/可用区列查看主从云盘)。
说明主备关系会颠倒是指原有的主盘会自动变更为从盘,原有的从盘会自动变更为主盘。例如:
反向复制前,主盘为北京地域的云盘A,从盘为上海地域的云盘B。
反向复制后,主盘变更为上海地域的云盘B,从盘变更为北京地域的云盘A。
在异步复制操作列,依次单击启动、确定,将原来从盘的数据异步复制到原来的主盘中。
当异步复制变更为正常状态后,表示已将原来从盘中的数据异步复制到原来的主盘中,即完成主盘数据的恢复。
(可选)将异步复制关系中的主盘与从盘的关系切换至初始状态。
由于在上述步骤的反向复制数据时,异步复制原有的主从云盘关系被颠倒,如果您的业务环境需要恢复异步复制原有的云盘主从关系,则需要进行以下操作:
查看当前异步复制的从云盘/区域/可用区列中的地域信息,在顶部菜单栏将地域切换至该地域。
找到已完成反向复制的异步复制,在操作列选择 > 故障切换。
继续在操作列选择 > 反向复制。
待异步复制中原有的主备云盘关系恢复,再次单击操作列的启动,重新启用异步复制。
在异步复制列表的主云盘/区域/可用区和从云盘/区域/可用区列查看主从云盘关系是否恢复。