原则内容

3-2-1 备份是一条流传很广的经验法则:

  • 3 份数据副本;
  • 存储在 2 种不同的介质上;
  • 其中 1 份存放在异地(offsite)。

为什么是三份

一份不是备份。如果你的照片只存在于笔记本电脑硬盘上,硬盘损坏那一刻,数据就没了。

两份也不够。因为第二份(比如移动硬盘)可能:

  • 与主盘同时损坏(同一台电脑上的雷击、电源故障);
  • 在你需要恢复时发现备份本身早就损坏或过期;
  • 与主盘一起丢失(火灾、盗窃、水浸)。

三份的设计,是为了覆盖"备份介质本身失效"和"本地灾难"这两类场景。

为什么需要不同介质

不同类型的存储介质,失效模式不同:

  • 机械硬盘:怕震动、怕摔,有机械故障和磁头损坏风险;
  • 固态硬盘:怕长期不通电导致电荷流失(尤其消费级 TLC/QLC 在断电存放时的保持期有限),且主控损坏后数据难以恢复;
  • 光盘:怕划伤、怕光照、怕劣化;
  • 磁带:适合长期归档,但需要专用设备,且对保存环境(温湿度)有要求;
  • 云存储:依赖服务商,且面临账号被盗、误删同步、服务终止等风险。

用两种介质,可以降低"同一原因导致所有副本同时失效"的概率。

为什么需要异地

异地备份防的是局部灾难:火灾、水灾、地震、盗窃、雷击。

这些事件会同时摧毁同一地点的所有副本。只有物理隔离的副本才能幸存。

云存储在这一点上有天然优势——它本质上是异地备份的一种实现方式。

一个常被忽略的问题:静默数据损坏

比硬盘突然损坏更隐蔽的,是位腐败(Bit Rot):存储介质上的比特位因各种原因(宇宙射线、磁畴衰减、电荷泄漏)发生翻转,而系统并未察觉。

如果你备份了一份文件,几年后需要恢复时才发现文件内容已经损坏,那备份就失去了意义。

应对方法:

  • 使用带校验和的文件系统(如 ZFS、Btrfs、ReFS),它们能自动检测并(在有余冗时)修复静默损坏;
  • 定期做恢复演练——备份不验证等于没有备份;
  • 重要数据定期重新写入(refresh)。

另一个陷阱:同步 ≠ 备份

Dropbox、OneDrive、iCloud 这类同步服务,主要解决的是"多设备访问",而非"数据保护"。

同步会把删除操作也同步。如果你误删了文件,或者文件被勒索软件加密,同步服务会忠实地把"已删除"或"已加密"的状态同步到云端,导致本地和云端的副本同时失效。

真正的备份需要版本历史和离线副本——即保留历史版本,且至少有一份副本与主系统不实时连接。

勒索软件的应对

勒索软件会加密它能访问到的一切文件。防御的关键是:

  • 离线备份(物理断开,或采用不可变存储);
  • 不可变备份(WORM,一段时间内无法修改或删除);
  • 权限最小化。

说明:本文为数据保护实践的公开知识整理。