当您创建并激活云盘异步复制关系后,如果主盘发生故障,您可以通过异步复制功能对主盘进行容灾恢复。本文主要介绍如何进行容灾恢复操作。

背景信息

异步复制功能支持故障切换和反向复制功能,当您异步复制关系中的主盘出现故障时,可以通过故障切换功能开启从盘的读写权限,然后将从盘挂载到临时创建的ECS实例上继续运行业务。当主盘故障被修复后,再通过反向复制功能,将从盘内的最新数据复制到主盘,以实现主盘的容灾恢复。

步骤一:故障切换

故障切换功能可以开启从盘的读写权限,建议您根据业务的实际情况,提前在从盘所属的地域和可用区下临时创建ECS实例,当主盘发生故障时,将开启读写权限的从盘挂载到临时创建的ECS实例上继续运行业务,直到主盘故障修复完成。创建ECS实例的具体操作,请参见创建方式导航

  1. 登录块存储EBS控制台
  2. 在左侧导航栏,选择企业级特性 > 异步复制
  3. 在顶部菜单栏,选择地域。例如,华北2(北京)。
    使用故障切换和反向复制功能时,您需要将地域切换至异步复制关系中目标云盘(从盘)所属的地域。
  4. 找到故障主盘所属的异步复制关系,在操作列,将鼠标悬浮在异步复制操作列图标上,然后单击故障切换
  5. 故障切换对话框,阅读注意事项,并单击确定
    故障切换功能会暂停云盘异步复制功能,您需要确保您的主盘发生故障时再使用故障切换功能,避免数据丢失。
    开启故障切换功能后,异步复制关系的状态会变更为故障切换完成。此时您可以将从盘挂载到临时创建的ECS实例上继续运行业务。

步骤二:反向复制

当您成功修复主盘故障后,可通过反向复制功能,将从盘中所保存的最新数据复制到主盘,以实现主盘的容灾恢复。
说明 反向复制前,请确保源云盘(主盘)已经从对应的ECS实例上卸载,即主盘处于未挂载状态。具体操作,请参见卸载数据盘
  1. 在顶部菜单栏,选择地域。例如,华北2(北京)。
    使用故障切换和反向复制功能时,您需要将地域切换至异步复制关系中目标云盘(从盘)所属的地域。
  2. 找到已完成故障切换的异步复制关系,在操作列,将鼠标悬浮在异步复制操作列图标上,然后单击反向复制
  3. 反向复制对话框,阅读注意事项,并单击创建快照为源云盘(主盘)创建快照。
    反向复制后主盘中原有的数据将会被从盘的数据覆盖,因此建议您为主盘创建快照,避免历史数据丢失。如果您在主盘故障修复后已手动创建了快照,则无需再次创建快照。快照会收取一定的费用,更多信息请参见快照计费
  4. 为主盘创建快照后,单击确定
    此时,异步复制关系会变更为已停止状态。
    注意 在使用反向复制功能后,原有的主盘会自动变更为从盘,原有的从盘会自动变更为主盘。例如,在反向复制前,主盘为北京地域下的ESSD云盘A,从盘为上海地域下的ESSD云盘B;在反向复制后,异步复制关系中的主备关系会颠倒,即主盘变更为上海地域下的ESSD云盘B,从盘变更为北京地域下的ESSD云盘A。
  5. 操作列,单击激活
    此时激活异步复制功能是为了将原来从盘的数据异步复制到原来的主盘中。
    当异步复制关系变更为正常状态后,表示已将原来从盘中的数据异步复制到原来的主盘中,即完成了容灾恢复。
  6. 可选:将异步复制关系中的主盘与从盘的关系切换至初始状态。
    由于在上述步骤的反向复制数据时,异步复制关系中原有的主从关系被颠倒,如果您想恢复异步复制关系中原有的主从关系,则需要进行以下操作:
    1. 查看当前异步复制关系的目标云盘/区域列中的地域信息,并根据该地域信息,在顶部菜单栏将地域切换至该地域。
      例如,当前异步复制关系中的目标云盘所属地域为华北2(北京),即cn-beijing,则需要在顶部菜单栏将地域切换至华北2(北京)地域。关于地域的更多信息,请参见地域和可用区
    2. 找到已完成反向复制的异步复制关系,将鼠标悬浮在异步复制操作列图标上,再次进行故障切换以及反向复制操作。
    3. 待异步复制关系中原有的主备关系恢复,再次单击操作列的激活,以重新启用异步复制功能。