简短回答:在家里的驱动器上,Time Machine 更好。其他所有情况下 Copy Shelter 更好,而且它会告诉你备份是否真的能读取。
两者并用比单用任何一个覆盖得更全面。Copy Shelter 只写入你指定的位置,如果你把它指向 Time Machine 的磁盘,它会提醒你。
| Copy Shelter | Time Machine | |
|---|---|---|
| 所需空间 | 大约是你的文件所占的空间,减去重复部分 | 会拒绝它认为太小的磁盘,依据的是整块磁盘的容量,而不是上面实际存放的内容 |
| 备份可以存放的位置 | 任何文件夹:驱动器、NAS,或你已经付费的云文件夹 | 由它格式化的磁盘,或受支持的网络共享 |
| 多份副本 | 想要几份就几份,每份分别检查 | 多块磁盘轮换使用 |
| 确认备份成功 | 按计划读回备份,并告诉你发现了什么 | 偶尔验证网络备份,很少告诉你结果 |
| 加密 | 始终加密,不是一个设置项:无法创建未加密的备份 | 选择磁盘时的一个勾选框,加上你当时设置的密码 |
| 恢复整台 Mac | 将你的文件恢复到全新的 macOS 上 | “迁移助理”可在设置过程中直接从它恢复 |
| 费用 | 一个位置免费,更多位置需付费 | macOS 自带 |
| 本地快照 | 无:它备份到别的地方 | 在 Mac 本机保留每小时快照,在备份运行前很有用 |
| 如果开发者消失了 | 有公开文档的格式,可用免费的单文件工具读取 | Apple 不会消失 |
上面有三行,而且很重要。在设置过程中用“迁移助理”恢复整台 Mac,是所有平台上最顺畅的恢复方式,Copy Shelter 没有同等功能:它会把你的文件放回到你从 Apple 安装的 macOS 之上。Time Machine 随操作系统免费提供。而且它的本地快照能挽回你十分钟前犯的错误,那时甚至还没有运行任何备份。
Time Machine 需要一块磁盘。如果你的存储空间是 iCloud Drive、Dropbox、Proton Drive 或 Google Drive 里的一个文件夹,它根本用不了这些空间,而这些空间通常你已经付过费了。Copy Shelter 可以写入你的 Mac 能写入的任何文件夹。
更大的区别在于,Copy Shelter 会把备份读回来。每一块数据在写入时以及你要求时,都会按其存储时的哈希值进行核对,每周还会抽样检查,被删除的数据块会报告为缺失。Time Machine 只是偶尔验证网络备份,而且无论结果如何都很少告诉你什么。
两者并用是合理的做法,也是我们的建议。在家里的驱动器上用 Time Machine,负责本地快照和设置时的恢复。用 Copy Shelter 备份到云文件夹或第二块驱动器,作为异地副本,并由它检查这份副本。
两者互不干扰。Copy Shelter 只写入你选择的文件夹,二者都不知道对方的存在。
不能,除 Time Machine 之外的任何备份工具都不能。Apple 对系统卷进行了密封,因此 macOS 本身总是要从 Apple 重新获取。Copy Shelter 恢复的是所有属于你的内容,放回到全新安装的系统之上。
技术上可以,因为 Copy Shelter 能写入任何文件夹。但这不是好主意:一块磁盘故障就会让两份备份同时丢失。请使用另一块磁盘,或一个云文件夹。
只有在你选择磁盘时勾选了相应选项才会加密,保护它的是你当时设置的密码。Copy Shelter 没有这个选项:所有内容在离开你的 Mac 之前都会加密,而且无法关闭。
如果你有一块常放在家里的备用驱动器,想一次设置好就不再操心,Time Machine 是不错的选择,而且免费。如果你的存储是云文件夹,或者你想知道备份能否读取,就选 Copy Shelter。大多数人两者都用会更好。