同城容灾

同一城市内跨机房部署:机房之间通常用光纤专线直连,时延低,可支持同步复制,用于抵御单机房故障。

备份与容灾速查数据更新于 2026-10-13

同城容灾

在同一城市内跨机房部署主备或双活:机房之间通常用光纤专线直连,时延足够低,可以支撑同步复制,因此能做到接近零的数据丢失。它针对的是单机房级故障——断电、空调故障、局部火灾、光缆中断。需要清楚的是『同城』不等于『异地』,城市级灾害仍会同时影响两个机房。

基本信息

距离量级同城不同楼宇或园区,通常在几十公里以内
网络条件专线直连,时延低,可支撑同步复制
防护目标机房断电、制冷故障、局部火灾、单条光缆中断
配套设计仲裁节点放置、写路径时延评估、切换判定规则

典型使用场景

  • 核心交易系统的主备部署,要求 RPO 接近 0
  • 机房级别计划性维护:把业务临时切到另一机房,减少停机影响
  • 双活接入:两个机房同时承接流量,故障时只摘除一侧
  • 监管要求:满足重要系统同城灾备的合规口径
  • 与异地灾备组合:同城保可用,异地保城市级灾难

同城双机房检查清单

同城双机房检查清单
# 1 电力:两机房是否来自不同变电站或不同供电上游
# 2 网络:专线是否走不同物理路由,避免同沟同缆
# 3 时延:同步复制引入的写延迟是否已压测评估
# 4 仲裁:仲裁节点或见证设备放在哪个故障域,避免与主节点同机房
# 5 存储:是否共享同一存储设备(共享存储故障会同时命中两侧)
# 6 演练:做过机房级切换演练,并记录实测 RTO 与数据校验结果

常见隔离假设核验

假设核验方式不成立的后果
两台机房电力独立核对供电上游与变电站市电波动同时影响两侧
专线物理路由不同向运营商索取路由信息一次施工挖断同时中断
存储互不共享检查是否存在共享 SAN存储故障导致双机房一起停机
仲裁在第三处核对仲裁节点部署位置某侧故障时集群无法定主
同步复制把跨机房时延引入写路径,未压测就上线会让核心交易变慢;必要时对部分业务降级为异步复制,用少量数据风险换取可接受的响应时间。

易错点

  • 两机房实际共享同一电力上游或同一条主干光缆:隔离假设不成立,等于没有灾备
  • 同步复制未压测就上线:写入延迟上升,业务先感受到性能问题
  • 共享存储被忽略:存储层单点会同时命中两个机房
  • 只做切换不做回切演练:真正考验在回切阶段的数据反向同步与拓扑重建

数据来源与参考

  • 数据中心容灾规划实践(同城灾备设计要点)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌