I'm interested in determining the size of a given Time Machine Backup. This seems possible with tmutil using either uniquesize
, compare
, or calculatedrift
, but I've been unable to figure out the precise command to find the size of a given backup image. Can anyone help? Thanks in advance.
MacOS – Find the size of a given Time Machine backup
macostime-machine
Related Question
- Mac – Automatically shrink existing Time Machine Backup to a fixed size
- Mac – Get latest Time Machine backup when backup disk is unplugged
- Mac – Time Machine wants 4.50 PB to backup 266.14GB
- Mac – Inheriting Time Machine Backup: Invalid Target
- MacOS – Synology: Time Machine backup keeps stopping without errors
Best Answer
There is no such thing as a given backup image in Time Machine. Practically speaking only changed files get backed up each time but the snapshot volume also contains links to the most recent version of all unchanged files on the backup drive. So each snapshot volume represents a backup of your whole hard drive (also summing up the size of all snapshot volumes together will give you a number significantly higher than the size of your whole backup disk).
To find out how much data was added/changed/removed during one Time Machine backup,
tmutil calculatedrift /Volumes/Time\ Machine/Backups.backupdb/NameOfYourMac
is the way to go: