更新时间:2026-07-28 GMT+08:00
分享

技术原理

  1. 用户在管控平台下发集群倒换命令后,管控会对主备集群同时发送倒换请求。
  2. 灾备集群收到切换命令后,暂停集群内仲裁,开启首备DN只读。
  3. 灾备集群的首备DN通过主备集群数据传输链路向主集群的主DN发起倒换请求,并接收增量日志进行回放。
  4. 完成回放后,灾备集群升为主集群。
  5. 主集群在收到灾备集群的倒换请求后,会退掉所有业务线程并清理相关资源,再降为备集群。
  6. 主备集群的角色更新后,om_agent关闭DN只读并重开CM仲裁,完成倒换。
图1 集群间倒换流程

接口介绍

  1. 基于流式复制的异地容灾解决方案,通过OM Agent URI /v1/om/agent/mgr/cluster/streaming_disaster_recovery_switchover向主备数据库实例发送计划内switchover的请求。
  2. 基于同城双中心高可用方案,通过OM Agent URI /v1/om/agent/mgr/cluster/dorado_switch向数据库实例发送降为灾备数据库实例的请求。

相关文档