Ottenere tutte le versioni di un file da un backup di Time Machine

1

Ho 2 terabyte di backup TM sul mio disco rigido esterno e ho bisogno di tutte le versioni di una cartella specifica (in particolare, tutti i file da quella cartella). È possibile estrarre tutti i backup di una cartella dal mio backup senza passare tutti i giorni con i backup ed estraendoli manualmente?

    
posta Peter W. 08.03.2016 - 00:21
fonte

2 risposte

2

Se hai un po 'di familiarità con il terminale, è abbastanza facile. Aprire il terminale e cd nella posizione dei backup sul disco rigido di backup. Quindi, copi tutte le versioni della cartella che ti interessa in una nuova cartella con rsync.

Sto creando un esempio in cui desideri copiare tutte le versioni della cartella /Users/peter/Documents/thesis/ in una nuova cartella ~/all_my_versions che si trova nella tua cartella Inizio.

Dovrai adattare i percorsi al tuo sistema, ad es. sostituendo Macintosh\ HD con il nome del tuo hard disk.

# create new folder
mkdir ~/all_my_versions/
# change directory to your backups
cd /Volumes/Backup_HD/Backups.backupdb/My_MacBook_Pro/
# run for loop to copy all folders into newly created directory
for F in *
 do
  rsync -avz $F/Macintosh\ HD/Users/peter/Documents/thesis ~/all_my_versions/$F
 done

Alla fine, la cartella ~/all_my_versions conterrà diverse sottocartelle, i cui nomi sono le date e le ore del backup:

2015-10-19-113849/
2015-10-28-111812/
2015-11-04-104802/
    
risposta data 09.03.2016 - 16:05
fonte
0

C'è uno strumento per farlo:

Ti consente di sfogliare file specifici ed estrarli quando vengono modificati. È più amichevole e meno incline agli errori con spazi e caratteri strani in un nome piuttosto che provare a copiarlo. È possibile e un'altra risposta sembra un inizio promettente per controllarlo.

    
risposta data 09.03.2016 - 16:15
fonte

Leggi altre domande sui tag