生产站点发生故障时,通过灾备中心控制台对保护组执行故障切换操作,可以将生产站点切换到容灾站点,您再启动容灾站点进行服务。
注意:
故障切换将停止生产端实例(如可访问)并启动容灾端实例,生产端实例将无法继续提供服务。
切换完成前,业务将处于中断状态。
若您选择立即切换放弃同步一次最近数据,则可能存在最近一次同步点之后的数据丢失。
前提条件
已完成 创建保护组 及 添加复制对并启动复制。
复制对状态为增量同步中(推荐)或已停止。
保护组中的复制对至少已经完成过一次数据同步。若复制对没有最近数据同步时间,无法发起故障切换。
操作步骤
步骤1:启动故障切换
1. 登录 灾备中心控制台,在左侧导航栏选择容灾 > 云服务器容灾 > 保护组。
2. 在目标保护组的操作列单击更多 > 正向保护 > 故障切换。
3. 在故障切换弹窗中,选择故障切换类型。

切换类型 | 说明 |
立即切换 | 基于当前最新恢复点立即切换,速度最快,但可能丢失部分数据。适用于生产端已不可访问的紧急情况。 |
数据同步后切换 | 等待最新数据完全同步后再切换,可实现近零数据丢失。但要求生产端仍可访问。适用于业务对数据丢失容忍度低且生产端仍可访问的情况。 |
4. 勾选故障切换后将终止数据复制任务,须谨慎操作的服务须知,单击确定。此后:
保护组的复制对状态统计更新为故障切换:N(N 为保护组内复制对个数)中。
系统会尝试在容灾站点按照复制对的配置,创建按量计费的 CVM 及 CBS 实例。
若成功完成切换,保护组的复制对状态统计变更为 故障切换成功:N(N 为保护组内复制对个数),容灾端实例已启动。您可以单击保护组 ID 进入详情页,查看保护组下各复制对生产出来的容灾端实例。
步骤2:登录容灾端实例验证故障切换结果
验证应用进程是否启动(如
systemctl status nginx、ps aux | grep java 等);验证数据完整性(如检查最近一次同步的关键数据);
验证业务关键链路(如通过容灾端 VPC 内的客户端访问应用接口,验证返回结果是否符合预期)。
步骤3:完成故障切换
1. 验证容灾端业务运行无误后,返回 灾备中心控制台,在左侧导航栏选择容灾 > 云服务器容灾 > 保护组,在目标保护组的操作列单击更多 > 正向保护 > 完成切换。
2. 在完成切换弹窗中单击确定按钮,完成故障切换。此后:
保护组的容灾方向变更为反向;
保护组的复制对状态统计变更为待启动:N(N 为保护组内复制对个数);
容灾端 CVM 实例持续运行,承接业务流量;生产端 CVM 实例保持为关机状态;
故障切换失败排查
故障切换阶段,系统将在容灾端按生产端 CVM 的规格与镜像拉起新实例和云硬盘,同步已经复制完成的最新数据,并配置网络。如果切换失败,保护组状态会显示切换失败:N,您可在保护组或复制对的状态列查看具体的错误提示。根据错误提示定位根因后、处理完毕在保护组列表页单击故障切换重新发起任务。无需重建复制对或保护组。
常见失败原因及处理方式
容灾端实例资源不足。
常见错误提示 | 可能原因 | 处理方式 |
CVM 实例数超限 | 容灾端地域/可用区可创建的 CVM 实例已达上限 | |
实例规格售罄 | 生产端 CVM 使用的规格在容灾端可用区当前无库存 | 稍后重试,或联系客户经理协调库存。 |
实例规格不支持 | 生产端 CVM 使用的规格在容灾端地域/可用区已不再售卖 | 联系客户经理协调,或重新选择支持该规格的容灾端地域。 |
容灾端云硬盘资源不足。
常见错误提示 | 可能原因 | 处理方式 |
云硬盘规格售罄 | 生产端 CBS 使用的规格在容灾端可用区当前无库存 | 稍后重试,或联系客户经理协调库存。 |
云硬盘规格不支持 | 生产端 CBS 类型在容灾端不售卖 |
容灾端网络资源不足。
镜像不可用。
常见错误提示 | 可能原因 | 处理方式 |
镜像不存在 | 生产端 CVM 使用的镜像,无法在容灾端使用 | |
镜像未同步至容灾端 | 生产端使用了自定义镜像,且未在容灾端地域就绪(在跨地域容灾场景下) | 将镜像跨地域复制至容灾端地域后重试。 |
权限不足。
切换类型与生产端状态冲突。
常见错误提示 | 可能原因 | 处理方式 |
生产端不可访问,无法执行数据同步后切换 | 选择了数据同步后切换,但切换过程中生产端 CVM 变为不可达,无法完成最后一次数据同步 | 改用立即切换:基于当前最新恢复点立即切换(可能丢失少量数据)。 |
保护组或复制对状态非法。
常见错误提示 | 可能原因 | 处理方式 |
保护组状态不允许切换 | 保护组当前处于"启动复制中""正在切换""确认切换完成"等中间状态 | 等待当前流程完成后再触发切换;若已完成切换请勿重复操作。 |
复制对未就绪 | 保护组中所有复制对均非"增量复制中"或"全量复制完成"状态,无可切换的数据副本 | 前往保护组详情页确认各复制对状态,对未开始执行复制的复制对启动复制,等待复制对进入"增量复制中"后重试。 |
底层服务异常。
常见错误提示 | 可能原因 | 处理方式 |
服务内部错误 | 灾备中心后端服务临时异常,或依赖的 CVM、CBS、VPC 等底层服务临时不可用 |
部分实例切换失败的处理
保护组内包含多个复制对时,可能出现部分实例切换成功,部分切换失败的情况:
已成功的复制对:容灾端 CVM 实例已启动,可正常承接业务,无需额外处理。
失败的复制对:在复制对列表中可查看具体错误提示,按上述分类定位原因、处理后:
若失败原因已解决,可在保护组行单击故障切换,系统将仅对失败的复制对重新执行切换,已成功的复制对不受影响。
若失败原因短期无法解决,可先在容灾端手动为该复制对拉起替代实例保障业务,稍后再补做切换。
相关操作
生产站点恢复后,可执行 故障恢复,将业务从容灾站点切换回生产站点。
建议定期执行 容灾演练,以验证容灾方案有效性并提升团队应急处置能力。