使用场景

【2026 文件管理】3-2-1 备份原则:20 年了还够用吗?空间冗余救硬盘、不救自己覆盖的版本

Peter Krogh 2005 年订下的 3-2-1 备份原则(3 份文件、2 种媒介、1 份异地)防硬盘坏掉、机房失火。但你今天怕的是同事改错共享文件夹、自己覆盖客户确认版——「3 份」是空间冗余不是时间冗余,3-2-1 都救不了。Keeply 把 3-2-1 位置层 + 版本历史 + 发行版冻结一个工具一起做。

K

Keeply

· 34 分钟阅读 · 11770 字

【2026 文件管理】3-2-1 备份原则:20 年了还够用吗?空间冗余救硬盘、不救自己覆盖的版本

3-2-1 规则 20 年没变。但你今天怕的事跟 2005 年不一样了。

2005 年,摄影师 Peter Krogh 为自己订下备份规则:3 份文件、2 种媒介、1 份异地。他防的是磁带腐坏、硬盘摔到地上、机房失火。

20 年后的你,怕的是自己覆盖了不该盖的版本。或同事在共享文件夹改错。或客户 3 个月后打来要当初签的那版。

3-2-1 规则没变过。但你的痛点换了——而 3-2-1 从设计就没处理新痛点那层。这篇拆完 3-2-1 防什么、不防什么,然后让你看 Keeply 怎么把 3-2-1 + 版本历史一个工具一起做。

重点

3-2-1 备份原则是必要的:三份文件、两种媒介、一份异地(CISA 至今仍以此为标准备份建议),防的是硬盘损毁、机房失火这类灾难。但它从设计就没处理操作失误:你自己覆盖、同事改错、云端同步把错的版本传到三个位置,3-2-1 都救不了。本文拆解 3-2-1 防什么、不防什么,以及 Keeply 怎么把那一层补上。

本文目录

  1. Peter Krogh 的 3-2-1 备份原则:3 份文件、2 种媒介、1 份异地
  2. 3-2-1 备份原则防什么、不防什么?硬盘坏防得到、自己覆盖防不到
  3. 做了 3-2-1 还是丢档的 1 个原因:「3 份」是空间冗余、不是时间冗余
  4. Keeply 怎么把 3-2-1 + 版本历史 + 发行版冻结一个工具做完
  5. 不必加 Keeply 或类似工具的 3 种情境
  6. 常见问题

Peter Krogh 的 3-2-1 备份原则:3 份文件、2 种媒介、1 份异地

3-2-1 备份原则就是 3 份文件、2 种存储媒介、1 份异地。这条规则由摄影师 Peter Krogh 在 2005 年《The DAM Book》(O’Reilly Media)订下,CISA 至今仍以此为标准备份建议

  • 3 份文件:原档加 2 份备份
  • 2 种存储媒介:例如本机硬盘加云端,或 NAS 加外接 SSD
  • 1 份存放异地(其中一份放在物理上不同地点)

当时主流媒介是磁带、CD/DVD、机械硬盘,物理损毁率高、媒介老化快。3-2-1 的设计目的很清楚:让任何单一硬件故障、媒介老化、机房灾难都救不死你的文件。

20 年后硬件可靠多了。但 3-2-1 救的还是同一种事——「文件不见」。下面这个剧本,3-2-1 没在它的设计范围内。

3-2-1 备份原则防什么、不防什么?硬盘坏防得到、自己覆盖防不到

3-2-1 能防的是硬盘损毁、机房失火、勒索软件加密(根据 Sophos 2024 年针对 14 国、5,000 位 IT 主管的调查,过去一年有 59% 的组织遭勒索软件攻击)——所有让文件「不见」的情况。它不防的是文件还在、但内容变错了——你自己覆盖掉版本、同事改错共享文件夹、想找 3 个月前那一版翻不到。

而后面这一类绝不是少数边缘案例。Handy Recovery 2024 数据丢失调查显示,约四分之三的电脑用户承认自己曾误删过重要数据,而且误删是单一最常见的数据丢失原因——比硬件故障还高。这每一个时刻,3-2-1 都帮不上忙。

要看 3-2-1 守不守得住,先看「会丢档」的剧本长什么样。

场景3-2-1 救得了吗?为什么
硬盘摔坏3 份备份在不同媒介
机房失火1 份在异地
勒索软件加密✅(异地份未中招)异地隔离
你自己覆盖掉版本3 份都会被同步成新版
同事改错共享文件夹同上
找 3 个月前的旧版3-2-1 不是版本历史

对啊,这就是让人烦的地方。3-2-1 防的是「文件不见了」。它没处理「文件还在但变错了」。

A 先生是设计师。周一早上 10:32,客户打电话来要 3 个月前签好的提案版本。他打开 NAS,看见 12 个文件——proposal.psdproposal_v2.psdproposal_FINAL.psdproposal_FINAL_FINAL.psd…3 个位置的云端备份每份都是现在最新的。

但他不要最新。他要 3 个月前那一版。

3-2-1 把错的最新版尽责地保护了 3 份。

做了 3-2-1 还是丢档的 1 个原因:「3 份」是空间冗余、不是时间冗余

这里要拆一个 20 年没人明讲的盲点:「3 份备份」的「3」是空间冗余、不是时间冗余

2005 年硬盘寿命短、媒介易坏,多放几份是为了对抗物理损毁。这时候「3」是合理解。

2026 年硬盘可靠(Backblaze 2024 年硬盘报告显示,旗下逾 30 万颗硬盘的年化故障率为 1.57%,低于前一年的 1.70%)、云端实时同步,「3」变成了什么?变成同一个错误被实时复制到 3 个位置

A 先生上礼拜的痛就是这个:他在 NAS 上打开 proposal.psd 改图,按了保存。Dropbox 自动同步、Backblaze 也同步、外接硬盘下班前 Time Machine 跑一次。3 个位置 5 分钟内全变成那个被他改错的版本。

他原本要找的那一版——客户 3 个月前说 OK 的——没有任何一个位置留着。3-2-1 把错的版本保护了 3 份、把对的那版盖掉了 3 次。

问题不是 3-2-1 做错了。问题是它从设计就没「时间」这个维度。它只有「空间」。

Keeply 怎么把 3-2-1 + 版本历史 + 发行版冻结一个工具做完

A 先生最后怎么解的?他换成 Keeply

装完之后 3 件事自然落在一个工具里:

本机在他电脑上、Keeply 自动把每个变更同步到 NAS 上的正本、再从正本同步到他选的另一个备援位置(家里那颗外接硬盘、或一个云端 bucket)。3-2-1 那 3 个点他不用各别设定备份计划——版本走到哪一个位置都有自己的时间轴。

更重要的是「时间」这层也补上了。每 30 分钟背景自动存一次、加上他重要时刻可以点「保存版本」。

2 月 14 日业主签约那天、A 先生改完最后一版、点 Keeply 主窗口的「保存版本」按钮、跳出这个对话框:

Keeply 保存版本对话框:签约版笔记 + 取消/保存版本按钮

写了「给客户 v2.3 — 签约版」这行笔记、保存版本。3 个月后客户打来要某一版、他翻时间轴:

Keeply 时间轴 proposal.psd:3 个月前的签约版发行版 + 上礼拜的工作版

「给客户 v2.3 — 签约版」那一行自己一行、有他写的笔记。点开就是 3 个月前客户看的那一版。不用翻 12 个 _FINAL 文件猜哪个是哪个。点下去 Keeply 跳出还原确认:

Keeply 还原文件对话框:proposal.psd 还原到 2 月 14 日签约版、附「还原前自动建立当前版本快照」提示

点「还原」之前 Keeply 会自动把当前版本另外存成一份新快照——所以即使他点错版本、也能立刻 Undo 回去。这层「还原也是版本化」的设计、让他不用紧张地多按几次确认。3-2-1 那 3 个位置任何一个都能当还原来源、选哪个都一样。

而且 Keeply 还有一层「发行版」冻结机制——当他在 2 月 14 日点「保存版本」标成「给客户 v2.3 — 签约版」的时候,那一版会被冻结成一个独立的快照,不被后续他自己的保存覆盖。3 个月后就算他盖掉了工作版,发行版那个快照还在原地。

3 件事一个工具:

  • 空间冗余:本机 + 正本 + 备援(Keeply 内建 3-2-1 位置层)
  • 时间冗余:版本历史(手动保存+可选自动)、可以写笔记
  • 发行版冻结:重要版本标成「给客户 v2.3」、永远不被覆盖

「异地」原则仍然要 A 先生自己决定——如果他把本机跟备援都放在同一个办公室,火灾一起烧,任何工具救不了。但他不需要两个工具:一个管空间冗余、一个管时间冗余。一套 Keeply、从本机到备援、从这秒到上周的某次发行版、都看得见、找得回。

不必加 Keeply 或类似工具的 3 种情境

几种情况确实不需要:

你的文件没有版本意义。家里的照片、手机备份、家庭影片——这些只需要 3-2-1 空间冗余(云端 + 外接 + NAS)就够了,没有「3 个月前那版」的需求。

你在公司 IT 管控的环境。IT 用 Veeam、Acronis、Backblaze for Business 或别的集中备份系统——这层通常已经做了 3-2-1。加 Keeply 是个人工作流的补强、先去问 IT 规范。

法规合规场景需要不可变存档。SOX、HIPAA、GDPR 这种需要不可变封存(immutable archive)的场景要用 Veeam、Acronis、行业专属封存软件——这些工具有审计链、加密、保留期管理。Keeply 是日常工作版本管理、不是合规工具。

常见问题

Q1: 3-2-1 备份原则到底在说什么?

3-2-1 是 Peter Krogh 2005 年订下的备份规则——3 份文件、2 种存储媒介、1 份存放异地。设计目的是让任何单一硬件故障、媒介老化、机房灾难都无法让你的文件完全消失。但这是空间冗余——同一个错误的版本,3-2-1 会尽责复制到 3 个位置。

Q2: 3-2-1 备份原则防什么、不防什么?

3-2-1 能防硬盘损毁、机房失火、勒索软件加密。但它不防操作失误——你自己覆盖版本、同事改错共享文件夹、云端同步把错的版本传到三个位置,3-2-1 都救不了。要救这层需要版本历史工具(例如 Keeply)。

Q3: 为什么做了 3-2-1 备份还是会丢档?

3-2-1 的「3 份」是空间冗余、不是时间冗余。2005 年硬盘寿命短、媒介易坏,多放几份是对抗物理损毁;2026 年云端实时同步,「3」变成同一个错误被实时复制到 3 个位置。你需要的不只是多份备份,而是能回溯时间点的版本历史。

Q4: 云端备份算 3-2-1 的「异地」吗?

算。但 iCloud、OneDrive、Google Drive 是同步不是备份——你删除或覆盖会实时同步到云端、不防操作失误。异地要求只解决物理隔离问题,版本历史是另一层需求。详见 Keeply 跟备份、云端工具有什么不一样

Q5: NAS 算 2 种媒介吗?

NAS 加本机硬盘可算 2 种媒介。但 RAID 不算备份——RAID 防的是硬盘坏掉、不防你自己删错。

Q6: 3-2-1 规则和 4-2-1-1-0 规则的区别?

4-2-1-1-0 是 3-2-1 的延伸——多 1 份不可变备份、加上 0 个错误验证。本质仍是空间冗余、不解版本历史问题。

Q7: 个人工作者也需要 3-2-1 备份原则吗?

看文件重要性。判断标准只有一个——丢了会不会痛?跟个人或企业身份无关。会痛就需要。3-2-1 是必要但不足够的基础——还需要搭配版本历史才能应对操作失误场景。

Q8: Keeply 已经是 3-2-1 吗?

Keeply 内建 3-2-1-shape 位置层(本机工作副本 + 正本 + 备援位置),加上版本历史(重要时刻手动保存+可选每 15/30/60 分自动),以及「发行版」冻结机制(把某次成果标成「给客户 v2.3 那版」、不被后续保存覆盖)。一套工具同时做空间冗余 + 时间冗余 + 发行版冻结。

延伸阅读

主篇 文件版本管理完整指南 拆解 4 个结构性原因——为什么工具就是没设计给你这件事。

对照阅读:Keeply 跟备份、云端工具有什么不一样 — 三件不同事的完整对照。

Windows 版的同类拆解:你以为自己有备份,但「备份」在 Windows 里有 3 种意思


2005 年的 Peter Krogh 订下 3-2-1 时、他防的是手上会掉的硬盘。

你不是 2005 年的 Peter Krogh。你怕的是「上礼拜那版我盖掉了」、是「3 个月前客户说 OK 的那版找不到了」。

你不需要两个工具。一个管空间冗余、一个管时间冗余。一套 Keeply 同时做三层。


关于作者:Ting-Wei Tsao,Keeply 创办人。 LinkedIn

准备好试试 Keeply 了吗?

免费下载,30 秒上手。

标签 版本控制 操作失误 工具对比
K

Keeply

为项目管理团队设计的文件管理软件。不用学术语,不用改流程,只解决你每天办公室会遇到的问题。

你可能也会喜欢

给你的文件一个时光机

免費 · 30 秒開始

免费下载 →