Time Machine non riesce a eseguire il backup della directory home di FileVault al logout

2

Sto utilizzando FileVault per crittografare la mia home directory e Time Machine per i backup. Questo è un tipico flusso di lavoro:

  1. Sono connesso. Inserisco il disco rigido USB che sto usando per i miei backup di Time Machine. Lascio Time Machine per eseguire un backup (di tutto il resto oltre alla directory home).

  2. Esco. Innanzitutto, FileVault esegue il suo lavoro di pulizia, quindi Time Machine avvia il backup della directory home crittografata.

Tuttavia, il passaggio 2 più spesso fallisce silenziosamente. Time Machine salta semplicemente il backup. Tutto sembra bene, non ci sono messaggi di errore e un utente occasionale potrebbe anche non notare nulla di insolito. Sembra che Time Machine abbia fatto le sue cose rapidamente. Ma se si ispeziona il file di log (o si controlla ciò che è stato effettivamente copiato sul disco di backup), si vedrà semplicemente saltare la parte in cui avrebbe dovuto fare il backup della directory FileVault.

Se tutto funziona correttamente, i file di registro mostrano qualcosa di simile. Nota che Time Machine esegue in realtà due backup. Immagino che il primo sia relativo alla home directory di FileVault, mentre il secondo è relativo a parti esterne alla mia home directory; l'ultima parte era già aggiornata, quindi ci sono pochissime modifiche:

23:27:49    diskimages-helper[5309] Reclaimed 0 bytes out of 259.9 GB possible.
23:27:50    com.apple.backupd[5089] Starting standard backup
23:27:50    com.apple.backupd[5089] Backing up to: /Volumes/xxx/Backups.backupdb
23:27:53    com.apple.backupd[5089] No pre-backup thinning needed: 7.30 GB requested (including padding), 485.02 GB available
23:27:53    com.apple.backupd[5089] Indexer unavailable (200)
23:27:55    com.apple.backupd[5089] Indexer unavailable (200)
23:28:18    fseventsd[36]           Events arrived for /Volumes/xxx after an unmount request! Re-initializing.
23:31:19    com.apple.backupd[5089] Copied 272 files (6.1 GB) from volume Macintosh HD.
23:31:19    com.apple.backupd[5089] No pre-backup thinning needed: 100.0 MB requested (including padding), 478.94 GB available
23:31:19    com.apple.backupd[5089] Waiting for index to be ready (101)
23:31:23    com.apple.backupd[5089] Copied 50 files (93 bytes) from volume Macintosh HD.
23:31:23    com.apple.backupd[5089] Starting post-backup thinning
23:31:23    com.apple.backupd[5089] No post-back up thinning needed: no expired backups exist
23:31:23    com.apple.backupd[5089] Backup completed successfully.

E un errore è simile a questo: è stato eseguito solo il secondo backup:

23:26:35    diskimages-helper[5218] Reclaimed 0 bytes out of 259.9 GB possible.
23:26:36    com.apple.backupd[5089] Starting standard backup
23:26:36    com.apple.backupd[5089] Backing up to: /Volumes/xxx/Backups.backupdb
23:26:37    com.apple.backupd[5089] No pre-backup thinning needed: 100.0 MB requested (including padding), 485.02 GB available
23:26:37    com.apple.backupd[5089] Indexer unavailable (200)
23:26:39    com.apple.backupd[5089] Indexer unavailable (200)
23:26:40    com.apple.backupd[5089] Copied 184 files (8 KB) from volume Macintosh HD.
23:26:40    com.apple.backupd[5089] Starting post-backup thinning
23:26:40    com.apple.backupd[5089] No post-back up thinning needed: no expired backups exist
23:26:40    com.apple.backupd[5089] Backup completed successfully.

"Backup completato correttamente". Ho appena dimenticato di copiare ca. 6 GB di modifiche nella mia home directory crittografata.

In questo caso, semplicemente il logon + logout ha risolto il problema e Time Machine ha iniziato a eseguirne il backup in modo corretto (risultando nel primo snippet di file di registro).

Le cose ovvie come la verifica dei dischi (sorgente e destinazione) con Utility Disco non aiutano. La stessa cosa si è verificata con diverse versioni di Mac OS X 10.6.x; attualmente sto usando 10.6.7. Provare diverse unità disco rigido USB, diverse porte USB, ecc. Non aiuta. Non ho niente di speciale nella mia configurazione (oltre all'uso di FileVault); il computer è un MacBook Pro.

Questo è qualcosa di unico che altre persone non hanno visto o è un problema più comune? Ci sono soluzioni o soluzioni alternative? Ovviamente l'utilizzo di un diverso strumento di backup risolve tutti questi problemi, ma Time Machine sarebbe conveniente se funzionasse in modo affidabile ...

    
posta Jukka Suomela 13.04.2011 - 00:45
fonte

3 risposte

0

La seguente soluzione alternativa sembra essere d'aiuto:

  • Non selezionare "Esegui backup adesso" nel menu Time Machine.
  • Attendi fino a quando Time Machine avvia automaticamente un backup.
risposta data 25.06.2011 - 11:53
fonte
0

Non è una risposta al tuo errore intermittente specifico, ma ho una soluzione alternativa che molti clienti hanno usato.

Rendo loro un altro account che non è protetto da file vault e piuttosto che disconnettersi e lasciare il mac nella schermata di benvenuto, inserire l'utente vuoto e andarsene. (o avvia un backup e poi vai via)

In pratica ottengo backup migliori quando un utente ha effettuato l'accesso.

Se questo ha bisogno di lavorare per te, fai file un bug con apple poiché dovrebbe funzionare ogni volta e ogni volta senza una soluzione alternativa. Quando non riesce, dovrebbe esserci una registrazione abbastanza dettagliata per risolvere i problemi se si presentano anche se i registri normali sono soppressi come compromesso per una maggiore sicurezza con FileVault abilitato.

Anche BackupLoupe è ottimo per dare un'occhiata ai backup per vedere cosa cambia effettivamente dopo il fatto piuttosto che indovinare dai log e il conteggio dei byte memorizzati nei registri.

Ho chiesto ad altre persone di riconsiderare il vault e di usare solo immagini disco crittografate per i dati che devono essere protetti, il che minimizza molti degli svantaggi di avere l'intera cartella utente all'interno del vault. L'ho fatto io stesso subito dopo che è uscito il file vault e lo preferisco di gran lunga rispetto a vivere con FileVault.

    
risposta data 11.05.2011 - 17:14
fonte
0

Ho combattuto con lo stesso problema ESATTAMENTE per mesi e sembrava casuale. Poi ho capito che la risposta è davvero semplice:

Collega il cavo di alimentazione e Time Machine eseguirà il backup al logout (con il disco di backup collegato prima del logout ovviamente). A batteria non funzionerà. Vorrei che Apple potesse documentarlo chiaramente da qualche parte o avvisarti di uscire (sono su OS X 10.6.8).

    
risposta data 26.12.2012 - 13:46
fonte

Leggi altre domande sui tag