跳转到内容

备份策略:从 3-2-1 到能用的方案 ​

「我开了时间机器」和「我的数据安全」之间还差好几步。时间机器能挡住一部分风险,挡不住另一部分,而多数人从没区分过这两部分。

这一篇不推荐具体软件,只做一件事:把你在防的风险列清楚,再看现有安排覆盖了哪些。

开始之前 ​

需要读过备份与恢复。本篇没有会改变系统状态的命令,产出是一份你自己的清单。

先列风险,再谈方案 ​

备份方案的好坏取决于它防住了哪些风险。常见的有五类:

风险典型场景时间机器能防吗
误删除、误覆盖手一抖删掉整个文件夹能,只要备份盘接着
硬盘损坏内置 SSD 故障能
整机丢失或被盗电脑和备份盘一起放在同一个包里不能
火灾、水灾、断电损毁家里出事,两块盘都在家不能
勒索软件、同步传播的删除加密或删除传播到已连接的备份盘不一定

最后三行是关键。只有一块常年插在电脑旁边的备份盘,防不住和电脑一起出事的情况。

3-2-1 是什么意思 ​

一条流传很广的经验规则:

  • 3 份副本(原件 + 两份备份)
  • 2 种不同介质或设备
  • 1 份在异地

它的价值不在数字本身,而在于逼你回答「如果这个地方整个没了怎么办」。

落到一台 Mac 上,一个能实际执行的版本是:

  1. 原件:机器内置磁盘。
  2. 本地备份:外置硬盘上的时间机器,插着就自动跑,负责应对误删和硬盘故障。
  3. 异地备份:加密后放在另一个地点或云端,负责应对丢失、火灾这类整体性事故,做法见加密增量备份。

第 3 条最常被省略,恰恰又是唯一能防住整体性事故的那一条。

云同步不是备份 ​

iCloud 云盘、Dropbox、坚果云这类工具的核心行为是让所有设备保持一致。这句话反过来读就是问题所在:你删掉一个文件,它会忠实地在所有设备上也删掉。

它们通常提供一段时间的版本历史,能救回近期的误删——但那是附带功能,保留期有限,而且以账号可访问为前提。账号被盗或被封时,同步的所有副本一起失去。

所以:同步解决的是「多设备访问同一份文件」,备份解决的是「这份文件没了还能找回来」。两件事,不要互相替代。相关选择见云盘工具。

哪些数据值得备份 ​

不是所有东西都同等重要。按「能不能重新得到」分三类:

类别例子策略
不可重建照片、自己写的文稿、项目源码、扫描件必须多份,包括异地
重建成本高配置文件、邮件归档、虚拟机至少本地备份一份
可以重新下载应用程序、依赖包、系统本身不必备份,记录清单即可

第三类值得展开:与其备份几十 GB 的应用,不如维护一份可以重装的清单——见用 Brewfile 声明整机软件和dotfiles 管理。清单几十 KB,恢复效果更好。

加密是必须的 ​

外置备份盘上装的是你全部的文件。盘丢了,捡到的人就拥有了它们。

时间机器在设置备份盘时提供加密选项,应当打开。加密密码要记在密码管理器里,不要只记在脑子里——见凭据管理。

要清楚这里的取舍:密码丢了,备份就永久打不开。没有后门,没有客服能帮你解开。这正是加密有效的证明,也意味着密码本身必须被妥善保管。

没验证过恢复的备份不算备份 ​

这是整篇最重要的一句。

备份软件报告「成功」,只说明它写完了文件。它不能证明:备份盘的文件系统没有损坏、你还记得解密密码、恢复流程你走得通、恢复出来的文件真的能打开。

唯一的验证方式是真的恢复一次。

建议的频率是每季度一次,每次只做一件事:随便挑一个文件,从备份里恢复到桌面,打开它,确认内容正确,然后删掉。十分钟的事,换来的是「我知道这套东西能用」。

顺带记录恢复用了多久。真出事时你需要知道这个数字——恢复 500 GB 要六小时,和要二十分钟,应急安排完全不同。

写下你自己的方案 ​

做完上面的思考,写一份自己的备份说明,至少包含:

  • 每一类数据分别存在哪几个位置。
  • 每个位置的更新频率(自动还是手动,多久一次)。
  • 最坏情况下会丢失多长时间的工作。
  • 恢复步骤,以及需要哪些凭据、凭据存在哪里。
  • 上次验证恢复的日期。

放在你能在没有这台电脑时也读到的地方——写在只存于本机的笔记里,等于没写。

注意不要在这份说明里写密码、恢复密钥或备份盘的解密口令。 说明里只写「口令在哪个密码管理器的哪一条」,不写口令本身。

检查结果 ​

不需要命令,回答四个问题:

  1. 你的照片现在有几份副本,分别在哪里?
  2. 如果现在家里起火,哪一份还在?
  3. 恢复一个文件需要哪些凭据,它们在哪?
  4. 上一次成功恢复测试是什么时候?

第 2 题答不出「有一份不在家」,说明异地那一环还没做。第 4 题答不出具体日期,说明前面三题的答案都还只是推测。

动手练习 ​

完成一次完整的恢复演练:

  1. 在文稿里建一个文件,写几行可识别的内容,等到下一次时间机器备份完成。
  2. 删掉这个文件,清空废纸篓。
  3. 通过时间机器界面或从备份盘恢复它。
  4. 打开确认内容完整无损。
  5. 记录整个过程花了多久,以及有没有哪一步你卡住了。

成功标准是第 5 步——有没有卡住比能不能恢复更重要。真正需要恢复时,你往往处在慌乱和时间压力下,演练的意义就是把「卡住」提前到不要紧的时候发生。

返回数据、备份与远程