比较时间机器备份并列出备份之间的所有更改

目录:

Anonim

现代版本的 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 备份目录中。

比较时间机器备份并列出备份之间的所有更改