这是 Beta 探索课程,内容结构、实验步骤和示例可能会继续调整。
演练层级
为什么必须演练
没有演练过的容灾预案,不能算真正可用。很多系统在文档里写着「备用机房可接管」,但第一次切换往往发生在真实事故中,这时才发现:
- 脚本过期。
- 权限缺失。
- 配置不一致。
- 数据没同步。
容灾演练的目标是提前暴露这些问题。
演练层级
| 层级 | 内容 |
|---|---|
| 桌面推演 | 团队按文档走流程,不真实切流 |
| 组件演练 | 模拟数据库主备切换、消息重放、缓存失效 |
| 局部演练 | 选择非核心服务切到备用机房 |
| 全链路演练 | 核心链路按真实预案切换和回切 |
不要第一次就做全链路
先把流程、权限、脚本和观测补齐,再逐步扩大范围:
桌面推演
-> 组件演练
-> 局部演练
-> 全链路演练
一句话
演练分层推进:桌面推演 → 组件演练 → 局部演练 → 全链路演练。没有演练过的预案不能算真正可用——第一次切换发生在事故中,说明已经晚了。
发现内容有问题?
告诉我们哪里需要改进。
