首页/数据/备份与容灾速查/3-2-1-1-0 备份规则

3-2-1-1-0 备份规则

在 3-2-1 基础上增加 1 份离线或不可变副本、以及 0 错误(经过验证可恢复)要求,用于同时应对勒索软件与『备份本身不可用』两类风险。

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

3-2-1-1-0 是什么

3-2-1-1-0 在 3-2-1 基础上补上两个常被忽略的环节:多出的『1』指 1 份离线或不可变副本,末尾的『0』指零错误——即备份经过验证确实可恢复。它由 Veeam 等厂商文档与行业实践推广,针对的是勒索软件加密在线备份、以及备份静默失效这两类让备份形同虚设的场景。

五个要素

要素要求解决什么问题
3 份副本原始数据加 2 份备份单副本损坏
2 种介质不同存储类型同类介质批量故障
1 份异地离开生产站点站点级灾难
1 份离线或不可变air-gap 或 WORM 锁定勒索软件加密在线备份
0 错误定期验证可恢复备份静默失效

离线与不可变的差别

离线的重点是『不可达』:磁带离柜、磁盘拔下、单向传输网关都属于这一类,攻击者即使拿到账号也碰不到介质。不可变的重点是『拒绝修改』:对象存储在保留期内不接受覆盖与删除请求。两者都能阻断在线攻击,但离线副本还需要轮换与读取校验,不可变副本则依赖服务端策略配置正确无误。

基本信息

与 3-2-1 的关系在介质与位置要求之外追加离线与验证
落地难点离线副本轮换与验证需要固定人力安排
常见实现对象锁、WORM 磁带、离线硬盘轮换
验证频率核心系统按季度试恢复,一般系统至少半年一次

验证手段与覆盖范围

验证手段发现的问题覆盖范围
校验和比对介质损坏、传输被截断单个副本
归档列表抽查结构异常、缺少关键文件单份归档
试恢复恢复流程、脚本与依赖缺失完整链路
业务抽检数据正确性与一致性恢复后的可用性

典型使用场景

  • 勒索软件防护:在线副本可能被加密,离线或不可变副本是最后一道可恢复的退路
  • 合规审计:监管与审计方要求证明备份不仅存在,而且验证过可以恢复
  • 长期归档:把历史副本锁定在对象存储归档层,防止误删与内部篡改
  • 关键系统加固:核心数据库在 3-2-1 之外追加离线段与验证记录
  • 演练制度化:把试恢复纳入例行工作,用固定节奏替代『想起来才测』

锁定与轮换示例

锁定与轮换示例
aws s3api put-object-lock-configuration --bucket my-backup \
  --object-lock-configuration 'ObjectLockEnabled=Enabled,Rule={DefaultRetention={Mode=COMPLIANCE,Days=30}}'
# 离线介质:磁带离柜或硬盘轮换,登记介质编号与内容清单
# 每次上线抽检:读取一份历史副本并核对校验和
sha256sum -c /mnt/offline/full-2026-09-30.tar.gz.sha256

落地检查清单

  • 每类数据是否都有一份离开生产网络的副本,且轮换节奏写进了值班表
  • 不可变策略是否覆盖全部写入路径,包括临时上传与生命周期转换产生的新对象
  • 验证记录是否留档,包含验证时间、执行人、恢复点与结果
  • 恢复演练是否覆盖完整链路,而不只是抽取单个文件确认可读
  • 离线介质是否有保管台账,记录位置、编号、内容与最近一次校验时间
『0 错误』应理解为把试恢复与校验纳入例行流程,而不是宣称零故障;它的实际含义是:每次验证都有记录,可恢复性可以被证明。
启用 COMPLIANCE 模式前要评估成本影响:保留期内任何账号都无法删除对象,误传的大文件会长期占用容量并持续计费。

易错点

  • 离线副本长期不校验:介质退化或归档格式过时会让『看起来有』的副本无法恢复
  • 把 0 错误当成宣传语而非流程要求,缺少验证记录时无法向审计证明可恢复性
  • 只给云上对象加锁而本地副本仍可删除,攻击者或误操作依然能破坏整体保护
  • 离线介质轮换依赖个人记忆而非排班,人员变动后这套机制会静默停摆

数据来源与参考

  • Veeam 文档:3-2-1-1-0 备份规则说明
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌