我的天真的备用计划:
将我的文件镜像到外部驱动器。如果我的计算机中有文件,请将文件复制回来!
但这并不能避免这个问题:
如果我的电脑上的文件损坏了(例如随机照片或其他东西),然后我不小心备份了损坏文件,从而覆盖了我精心备份的文件!当我注意到文件损坏时,损坏的版本已经传播到我的备份中,因此我没有备份版本可以恢复。
你们都怎么处理这个问题的?我用的是 OS X,所以 Mac/Unix 解决方案就好了!
答案1
答案2
有几种程序可以进行增量备份。每个备份都位于单独的文件夹中,仅包含自上次增量备份以来更改的文件。因此,如果文件的最新版本已损坏,只需继续回溯直到找到未损坏的版本。Mac 的 Time Machine 可以进行增量备份。
答案3
防止静默数据损坏实际上是文件系统的工作,而不是备份软件的工作(嗯,主要不是)。现代文件系统,如 ZFS 和 btrfs(见https://btrfs.wiki.kernel.org/) 将自动检测并(如果可能)防止数据损坏。iOS、tvOS 和 watchOS 中使用的 Apple 新 AFS 文件系统可以做到这一点,但仅适用于元数据;btrfs 将主动搜索数据损坏(请参阅https://en.wikipedia.org/wiki/Btrfs#Checksum_tree_and_scrubbing) 并尽可能进行修复。
然而,恢复用户数据损坏(删除文本文件中错误的段落)是备份软件的工作。您想要恢复编辑错误多长时间由您决定。