Confronta i backup di Time Machine ed elenca tutte le modifiche tra i backup

Le versioni moderne di Mac OS X includono un ottimo strumento chiamato tmutil che ti consente di interagire con Time Machine dalla riga di comando. È una potente utility che ha un sacco di opzioni e l'abbiamo usata prima per disabilitare gli snapshot locali, ma per gli scopi qui useremo tmutil per confrontare i backup di Time Machine e elencare le modifiche tra i backup confrontati.

Avvia il Terminale da / Applicazioni / Utilità / e cominciamo.

Come confrontare l'ultimo Time Machine Backup per Mac Stato corrente File per file

Il comando più semplice confronta il più recente snap-in Time Machine con quello che è attualmente sul Mac:

tmutil compare

L'output può essere abbastanza lungo a seconda del tempo trascorso tra i backup e la quantità di dati modificati. Questo è fondamentalmente l'uso di "diff" sul backup e sullo stato corrente, fornendo un file in base alla suddivisione dei file delle differenze. File e percorsi con un + (più) davanti indicano che è nuovo, i file con un - (meno) davanti indicano che è stato rimosso e un! (bang) indica che il file è cambiato.

Vedrai anche le dimensioni di ogni singola differenza e alla fine dell'output dei comandi troverai un riepilogo delle dimensioni totali di ciò che è stato aggiunto, rimosso e modificato.

Se vuoi solo confrontare le dimensioni dei file, usa:

tmutil compare -s

Come confrontare il passato del Time Machine Backup allo stato attuale del sistema

Infine, se ti stai chiedendo come confrontare un backup precedente con lo stato attuale del sistema, puoi specificare il percorso del vecchio backup:

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

Sostituire "TimeMachineDriveName" con il nome dell'unità di backup, sostituire "Macintosh HD" con il nome dell'unità primaria e sostituire la data alla fine con quale data si desidera confrontare che è memorizzata nella directory dei backup di Time Machine.