比较时间机器备份并列出备份之间的所有更改
目录:
现代版本的 Mac OS X 包含一个名为 tmutil 的强大工具,可让您从命令行与 Time Machine 进行交互。这是一个功能强大的实用程序,有很多选项,我们之前用它来禁用本地快照,但出于此处的目的,我们将使用 tmutil 来比较 Time Machine 备份并列出比较备份之间的更改。
从/Applications/Utitilities/启动终端,让我们开始吧。
如何按文件比较最新的Time Machine备份到Mac当前状态文件
最简单的命令将最新的Time Machine snapshop与Mac上当前的快照进行比较:
tmutil 比较
输出可能相当长,具体取决于备份之间的时间间隔和更改的数据量。这基本上是在备份和当前状态上使用“差异”,通过文件细分为您提供差异文件。前面带有 +(加号)的文件和路径表示它是新的,前面带有 -(减号)的文件表示它已被删除,而 ! (bang)表示文件已更改。
您还将看到每个个体差异的大小,并且在命令输出的末尾,您将找到已添加、删除和更改的总大小的摘要。
如果只想比较文件大小,使用:
tmutil 比较-s
如何将过去的时间机器备份与当前系统状态进行比较
最后,如果您想知道旧备份与当前系统状态的对比情况,您可以指定旧备份的路径:
tmutil compare /Volumes/TimeMachineDriveName/Backups.backupdb/Macintosh\ HD/2011-11-02-129198
将“TimeMachineDriveName”替换为备份驱动器的名称,将“Macintosh HD”替换为主驱动器的名称,并将末尾的日期替换为您要比较的存储日期在 Time Machine 备份目录中。