Di recente ho notato che TM non aggiorna più il backup da certe cartelle.
Ho una sottocartella profonda all'interno di ~ / Documents, e quando creo nuove cartelle o file al suo interno, non compaiono nel backup di TM. Il backup contiene, tuttavia, molti file creati fino al 2 ottobre 2013. Ciò significa che TM ha usato per eseguire il backup dei contenuti di questa cartella.
Ora, prima di suggerire che probabilmente ho disabilitato il backup per questa cartella - no:
- Quando controllo con
tmutil isexcluded
per i percorsi dei file che non sono stati sottoposti a backup, è indicato [Incluso] . - Quando ho aggiunto un altro disco come seconda destinazione di backup, quel backup contiene i file mancanti. Ciò dimostra che la fonte è accessibile e può essere sottoposta a backup. Quindi, qualsiasi suggerimento che il percorso possa contenere caratteri non validi o troppo lungo non si applica,
In qualche modo il backup esistente si è bloccato impedendogli di aggiornare questi particolari contenuti della cartella.
-
Il log di sistema non mostra alcun messaggio relativo a questo.
-
Una verifica del disco con Utility Disco non mostra errori,
Potrei semplicemente cancellare l'intero backup e ricominciare da capo, ma preferirei non perdere le mie versioni precedenti.
Qualche idea su come "resettare" o correggere il backup in modo che possa eseguire nuovamente il backup dei file mancanti? Sospetto che ci sia una specie di database che TM mantiene per poter sfogliare rapidamente le sue cartelle di backup, e forse è corrotto in qualche modo, ma non riesco a trovarne uno.
Ecco un'altra idea: se il disco di origine è stato modificato senza OS X che lo sta guardando (attraverso fsevents), ad es. avviando da un altro sistema, la TM lo rileva e avvia nuovamente un confronto completo, giusto? Mi chiedo se posso attivarlo e che questo risolverà il problema.
In passato ho visto persone esperte che indicano che i backup di TM possono rompersi una volta che il backiup si riempie e richiede la cancellazione di vecchie versioni (questo è il caso qui), ma nessuno è stato in grado di spiegare cosa esattamente va storto e se questo può essere risolto. Se conosci maggiori dettagli, per favore commenta. Potrei semplicemente scrivere uno strumento per questo alla fine:)
(Sono un utente e programmatore Mac avanzato; sto usando 10.9.3)