Hace unos meses realicé una instalación limpia de Yosemite, seguida de la restauración de los archivos de usuario a través de Time Machine. Semanas más tarde, me horrorizó descubrir que faltaban varias docenas de archivos (aparentemente aleatorios) después de la restauración.
Verifiqué manualmente los archivos faltantes en la copia de seguridad de Time Machine, y no están allí; aparentemente nunca fueron respaldados, a pesar de haber existido en el disco de origen durante años, y residir en carpetas con otros archivos de los que se realizó una copia de seguridad. Estos archivos no estaban en la lista de "exclusiones" en TM; simplemente fueron ignorados por alguna extraña razón.
Como generalmente soy paranoico con respecto a las copias de seguridad, tengo varios discos de TM, así como un clon de Carbon Copy y Backblaze. Así que pude restaurar manualmente los archivos faltantes. Pero solo porque me di cuenta de que faltaban en primer lugar .
Desde esa experiencia me he dedicado a seguir de cerca a TM comparando de vez en cuando lo que se incluye en la copia de seguridad con lo que se ignora. Hoy,
tmutil compare -n
muestra que, una vez más, tengo una lista aleatoria de archivos (diferentes) que Time Machine está ignorando. Intenté "tocar" cada archivo para actualizar la marca de tiempo, seguido de una ejecución manual de TM, y aún se ignoran.
¿Qué haría que Time Machine deje ciertos archivos fuera del programa de copia de seguridad? ¿Hay alguna manera de depurar esto? En este punto no tengo fe en absoluto en Time Machine, ya que una copia de seguridad defectuosa es, de alguna manera, peor que ninguna.