Time Machine che riporta migliaia di errori: setattrlist non riuscita per il percorso '/.MobileBackups/Computer/

2

Per qualche motivo, non riesco più a completare un backup su un server Time Machine remoto. Nel registro degli errori, vedo migliaia di messaggi di errore. Ecco generalmente come sono:

2016-10-27 16:13:31.330679-0500 localhost mtmd[745]: (TimeMachine) [com.apple.TimeMachine.TMLogError] -[FileAttrs writeAttributesToItemAtPath:] setattrlist failed for path '/.MobileBackups/Computer/2016-10-27-161316/Volume/Library/Preferences' (errno 1)

Gli errori sono leggermente diversi solo alla fine ( /.MobileBackups/Computer... )

In definitiva, il backup impiega giorni prima che la connessione al server venga ripristinata per qualche motivo e il backup non venga completato.

Quali sono questi errori e cosa devo fare per risolvere questo problema?

    
posta Swisher Sweet 28.10.2016 - 00:04
fonte

3 risposte

1

Può riguardare questo e / o aiutare qualcun altro a capire di più su questo, ma quando guardo le directory che sono soggette all'errore sul mio Mac, vedo:

    sudo ls -al@ '/.MobileBackups/Computer/2016-11-05-233040/Volume/Library/'
    total 0
    d------r-x@ 4 root  wheel  136 Nov  5 23:33 .
        com.apple.backupdelta.MoveChecked     3 
        com.apple.s stem.Security    68
    drwxr-xr-x@ 5 root  wheel  170 Nov  5 23:30 ..
        com.apple.backupd.SnapshotVolumeFSEventStoreUUID     36 
        com.apple.backupd.SnapshotVolumeLastFSEventID    20 
        com.apple.backupd.SnapshotVolumeUUID     36 
    d------r-x  5 root  wheel  170 Nov  5 23:32 Application Support
    d------r-x@ 4 root  wheel  136 Nov  5 23:33 Preferences
        com.apple.backupdelta.MoveChecked     3

Immagino che la maggior parte di questi attributi di file siano correlati al processo di backup locale di Time Machine, ma noto anche che uno degli attributi è com.apple.s stem.Security .. annota il carattere vuoto nel componente del percorso system . Potrebbe confondere le cose? Ad esempio, se quell'attributo era set con quello errore di battitura e successivamente cancellato (o tentato di essere) con esso digitato correttamente, vedresti un errore come questo.

Solo indovinando ..

    
risposta data 06.11.2016 - 04:51
fonte
0

Non ho ancora una risposta definitiva, ma sto basando il mio approccio su contenuti / permessi non validi nella sottostruttura .MobileBackups . Poiché questi file memorizzano backup incrementali tra i veri backup di Time Machine, mi sento abbastanza comodo rimuoverli e "partire da zero".

Visualizzazione dei registri:

Manca la domanda su come visualizzare i log di Time Machine. Ho installato uno script nella mia directory /usr/local/bin , basato su la risposta qui . Tuttavia, un comando più diretto è semplicemente:

log stream --style syslog --info --predicate 'processImagePath contains "backupd" and subsystem beginswith "com.apple.TimeMachine"'

Analisi degli errori registrati

Ispezionando le directory, non sembravano esserci molte "off" su di loro (come sottolinea @RamsayCons nella sua risposta). Dal momento che non mi importava molto del backup mobile più recente, ho deciso di rimuoverlo semplicemente:

sudo rm -rf /.MobileBackups/Computer/2016-12-16-112458

Alcune note su questo comando:

  • Ricorda che con sudo arriva un grande potere. Assicurati di aver capito esattamente cosa stai facendo prima di continuare.
  • Allo stesso modo, rm -rf può causare grande dolore e angoscia, quindi assicurati di essere sicuro di ciò che stai facendo e di avere una directory esatta specificata.
  • usa il comando ls -la /.MobileBackups/Computer/ per elencare il contenuto dei tuoi Mobile Backup esistenti, così puoi specificare il corretto

Sto ancora aspettando di vedere se questo risolverà il mio problema, ma fino ad ora vedo un nuovo gruppo di messaggi nei log.

Alcune differenze nel mio problema rispetto a quello descritto:

  • Sto eseguendo il backup su un'unità montata localmente, tuttavia, il problema sembra radicato nei file memorizzati nella directory /.MobileBackups/ e non correlato a "dove" si trova il disco di TimeMachine Backup
  • I miei errori includono un messaggio che volume Macintosh HD (/) is now in an emergency freespace condition e low disk space thinning needed for volume Macintosh HD (/) with 7.7 <= 10.0 pct free space , nonostante abbia >40GB su 230GB libero.
  • Il mio backup non è mai "fallito", ma è rimasto nello stato "Preparazione del backup ..." in Preferenze di sistema per oltre 18 ore.

Aggiornamento:

Il backup di Time Machine alla fine è stato completato durante la prossima esecuzione oraria programmata ... Evviva!

    
risposta data 16.12.2016 - 20:53
fonte
0

La cartella MobileBackups viene utilizzata per le istantanee locali di Time Machine. Ho avuto lo stesso problema dopo aver clonato (con CCC di Mike Bombich) un MacBook Pro.

Invece rm puoi usare:

sudo tmutil disablelocal
sudo tmutil enablelocal
    
risposta data 17.07.2018 - 13:35
fonte

Leggi altre domande sui tag