Time Machine non riesce a eseguire il backup di determinati file

1

Alcuni mesi fa ho eseguito un'installazione pulita di Yosemite, seguita dal ripristino dei file utente tramite Time Machine. Alcune settimane dopo, fui inorridito nel constatare che diverse dozzine di file (apparentemente casuali) mancavano dopo il ripristino.

Ho controllato manualmente i file mancanti sul backup di Time Machine e non ci sono; apparentemente non hanno mai eseguito il backup, nonostante siano esistiti sul disco sorgente per anni e risiedano in cartelle con altri file di cui è stato eseguito il backup. Questi file non erano presenti nell'elenco "esclusioni" in TM; sono stati semplicemente ignorati per qualche strana ragione.

Dato che sono generalmente paranoico sui backup, tengo diversi dischi TM in giro, oltre a un clone di Carbon Copy e Backblaze. Quindi sono stato in grado di ripristinare manualmente i file mancanti. Ma solo perché mi è capitato di notare che in primo luogo mancavano .

Da quell'esperienza ho preso l'abitudine di tenere d'occhio la TM, confrontando occasionalmente ciò che rende il backup rispetto a ciò che viene ignorato. Oggi,

tmutil compare -n 

dimostra che, ancora una volta, ho un elenco casuale di file (diversi) che Time Machine sta ignorando. Ho provato a "toccare" ogni file per aggiornare il timestamp, seguito da una corsa TM manuale, e sono ancora ignorati.

Che cosa farebbe sì che Time Machine lasci determinati file fuori dal programma di backup? C'è un modo per eseguire il debug di questo? A questo punto non ho alcuna fiducia in Time Machine, in quanto un backup difettoso è in qualche modo peggiore di niente.

    
posta Caffeine Coma 03.06.2015 - 15:41
fonte

1 risposta

2

Il modo migliore per eseguire il debug di questo è con tmutil - dato che hai menzionato l'utilizzo del comando touch farò in modo che gli altri possano accelerare:

  1. apri l'app terminale
  2. apri finder per mostrare la cartella con i file in questione
  3. digita tmutil isexcluded e quindi trascina i file e / o le cartelle nella domanda

Una volta che sai se un articolo è escluso, puoi a livello di programmazione remove exclusion o addexclusion come desiderato. Il riquadro delle preferenze di Time Machine ha anche un pulsante delle opzioni che consente una modifica simile delle regole di esclusione, ma nessuna capacità di vedere se un file verrà escluso o meno.

Mac:~ me$ tmutil isexcluded /Users/me/Library/Mobile\ Documents/com\~apple\~CloudDocs/Certificate.pdf 
[Included]  /Users/me/Library/Mobile Documents/com~apple~CloudDocs/Certificate.pdf
Mac:~ me$ tmutil isexcluded /Users/me/Library/Caches/1Password 
[Excluded]  /Users/me/Library/Caches/1Password

Una volta che hai dimestichezza con il backup di un file, potrebbe essere necessaria un'analisi di tmdiagnose . O da te o da qualcuno che lo ha fatto o tramite il supporto con Apple.

    
risposta data 03.06.2015 - 16:17
fonte

Leggi altre domande sui tag