我丢过一次数据,不严重,一个月的照片。但那种「再也找不回来」的感觉,比丢的东西本身值钱——它让我把备份从「以后再说」变成了习惯。

先说结论:备份不是「有就行」,是要能恢复。 没有演练过恢复的备份,只能算心理安慰。

我现在用三层:

第一层,本地。 工作目录每小时同步一份到一个移动硬盘。这一步防的是误删和改错文件——这类事故占我遇到问题的绝大多数。

第二层,异地。 重要数据每周打一个包,传到另一台机器上。这一步防的是硬件损坏和机房事故。注意是「另一台机器」,不是同一个机柜里的另一块盘——同一条电源线、同一场火灾,两块盘一起完蛋。

第三层,冷备。 每季度把一份完整数据刻在一个不联网的介质上,塞进抽屉。这一步防的是我自己——手滑 rm -rf、脚本写错、同步工具把空目录覆盖过去,这些事故会同步到前两层里。

几个具体的原则:

  • 备份要自动。靠人记的备份,等于没备份。

  • 定期用恢复流程试一次。我每季度抽一天,从备份里恢复一个随机目录,看能不能用。

  • 3-2-1 原则不是迷信:三份副本、两种介质、一份异地。做不到全部,就先做异地。

  • 别把备份和原始数据放在同一块磁盘的同一个分区上。

最后一句:不做备份的成本,是在赌自己不会出错。 而人一定会出错,区别只是早晚。