Come posso usare tmutil per capire quali file sono stati appena cancellati?

3

Sono su Lion e fino a dieci minuti fa non sapevo che esistesse l'elegante nuovo tmutil. Ma ora sono un po 'incerto con tutte le sue opzioni e sottocomandi che usare per cercare di capire cosa è andato storto e come risolverlo.

Un programma è in esecuzione e ha iniziato a eliminare i file da ~. Ha fatto solo un piccolo progresso prima di fermarlo, ma senza dubbio ho perso alcuni file. Non riesco a distinguere un disco con centinaia di migliaia di file, che sono andati via. So che c'erano alcuni file di configurazione (ad esempio .bash_profile) perché quelli erano proprio lì in quella cartella, ma senza dubbio è esploso in una certa misura prima, quindi non dire cosa è stato cancellato e da dove.

Non posso semplicemente eseguire un ripristino di / Users / John (il Mac OS lo impedisce), non riesco a ripristinare tutti i file all'interno di / Users / John usando la GUI (il Finder ignora tutti i file .qualcosa e cartelle, alcune delle quali so sono state cancellate), quindi la mia attuale speranza è di capire dalla riga di comando esattamente quali file hanno l'ascia e in qualche modo ripristinare solo quelli dal mio backup di Time Machine.

In altre parole ... aiuto.

    
posta John Munsch 08.09.2011 - 06:13
fonte

2 risposte

4

Esegui

tmutil listbackups

per ottenere l'elenco di istantanee disponibili. Scegli uno prima il problema si è verificato ed esegui

tmutil compare YOUR-SNAPSHOT-HERE | cut -c33- | grep /Users/YOUR-USERNAME

per ottenere un elenco di differenze tra allora e ora. Se si omette la parte cut , si può anche ottenere qualche indicazione sulla differenza effettiva (ma è più difficile utilizzare il risultato in seguito).

    
risposta data 08.09.2011 - 22:08
fonte
1

Se fossi in questa situazione, non userei tmutil; Vorrei usare qualcosa come

    cp -Rnp "/Volumes/Time Machine/Latest/Macintosh HD/Users/John/.*" ~

per ripristinare qualsiasi dot-file o directory e la GUI per ripristinare qualsiasi altra cosa.

    
risposta data 08.09.2011 - 07:44
fonte

Leggi altre domande sui tag