I would like to list all the changes between 2 backups in Time Machines for a specific drive. Is there anyway to do it?


The tmutil command-line tool has a compare option that does this. Just give it the file paths to the two snapshot folders on the backup volume, and it does the rest. The paths get rather long, so it's easier to cd to the backup parent, then just specify the snapshots. For example, compare the March 27 2016 10:11:12am and March 26 5:43:21pm snapshots of a computer named "Ipinak's Mac", on a backup volume named "Backup Disk", you'd use:

cd "/Volumes/Backup Disk/Backups.backupdb/Ipinak's Mac"
tmutil compare 2016-03-27-101112 2016-03-26-174321

Timedog is a perl script that will list the files which were updated in a particular backup. It doesn't show files that were deleted, though.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .