更新时间:2026-07-28 GMT+08:00
技术原理
- 用户在管控平台下发集群倒换命令后,管控会对主备集群同时发送倒换请求。
- 灾备集群收到切换命令后,暂停集群内仲裁,开启首备DN只读。
- 灾备集群的首备DN通过主备集群数据传输链路向主集群的主DN发起倒换请求,并接收增量日志进行回放。
- 完成回放后,灾备集群升为主集群。
- 主集群在收到灾备集群的倒换请求后,会退掉所有业务线程并清理相关资源,再降为备集群。
- 主备集群的角色更新后,om_agent关闭DN只读并重开CM仲裁,完成倒换。
图1 集群间倒换流程
接口介绍
- 基于流式复制的异地容灾解决方案,通过OM Agent URI /v1/om/agent/mgr/cluster/streaming_disaster_recovery_switchover向主备数据库实例发送计划内switchover的请求。
- 基于同城双中心高可用方案,通过OM Agent URI /v1/om/agent/mgr/cluster/dorado_switch向数据库实例发送降为灾备数据库实例的请求。
父主题: 集群间倒换