比较 Time Machine 备份并列出备份之间的所有更改

时间机器 禁用本地快照,但出于此处的目的,我们将使用 tmutil 来比较 Time Machine 备份并列出比较备份之间的更改。

从 /Applications/Utitilities/ 启动终端,让我们开始吧。

如何按文件比较最新的 Time Machine 备份与 Mac 当前状态文件

最简单的命令将最新的 Time Machine snapshop 与当前在 Mac 上的内容进行比较:

tmutil 比较

输出可能会相当长,具体取决于两次备份之间的间隔时间以及更改的数据量。这基本上是在备份和当前状态上使用“差异”,通过文件细分为您提供差异文件。前面带有 +(加号)的文件和路径表示它是新的,前面带有 -(减号)的文件表示它已被删除,而 ! (bang) 表示文件已更改。

tmutil 比较输出

您还将看到每个个体差异的大小,并且在命令输出的末尾,您将找到已添加、删除和更改的总大小的摘要。

如果您只想比较文件大小,请使用:

tmutil compare -s

如何将过去的时间机器备份与当前系统状态进行比较

最后,如果您想知道旧备份与当前系统状态的对比情况,您可以指定旧备份的路径:

tmutil compare /Volumes/TimeMachineDriveName/Backups.backupdb/Macintosh HD/2011-11-02-129198

将“TimeMachineDriveName”替换为备份驱动器的名称,将“Macintosh HD”替换为主驱动器的名称,并将末尾的日期替换为您要比较的存储在 Time Machine 备份中的日期目录。