Time Machine está saltando archivos y carpetas. ¿Como arreglar?

5

Ejecutando OS X 10.10.2 en una Mac Pro de principios de 2009. Sistema instalado en una unidad de estado sólido de 256 GB. 10 GB de memoria.

Tengo un problema con Time Machine en el que no está realizando una copia de seguridad de algunos de mis archivos y carpetas. No parece haber mucha rima o razón, pero incluye cosas muy, muy importantes como el directorio principal para los proyectos en los que estoy trabajando, directorios hash arbitrarios en algunos repositorios de git, una variedad de correos electrónicos, archivos adjuntos, archivos de preferencias aleatorias, y de alguna manera el contenido completo de mi carpeta de Imágenes. Y probablemente más, no lo he comprobado todo.

Recientemente forcé a Time Machine a hacer un recorrido completo cuando hizo una copia de seguridad reciente (y confirmé que fue un recorrido completo al mirar la salida de backupd en Console.app), pero estos archivos aún faltan.

También intenté entrar en uno de los directorios de los que no se estaba ejecutando una copia de seguridad:

find . -exec touch {} \;

para hacer que todos los archivos parezcan haber sido modificados recientemente, y luego se le dijo a Time Machine que hiciera una nueva copia de seguridad, pero aún así los omitió.

¿Alguien tiene alguna sugerencia sobre lo que puedo hacer para arreglar Time Machine? Solo quiero que haga una copia de seguridad completa, sin omitir nada.

Como último esfuerzo en la zanja, podría volar mi unidad de Time Machine y empezar de cero, pero realmente, realmente no quiero hacer eso porque contiene varios meses de copias de seguridad, y De vez en cuando necesito volver y obtener versiones más antiguas de los archivos.

Editar:

No he encontrado una solución a este problema en particular, pero he decidido dejar de usar Time Machine para hacer copias de seguridad porque ya no puedo confiar en ella. Decidí probar con ChronoSync ya que parece bastante comparable.

    
pregunta GuyGizmo 02.02.2015 - 20:54

5 respuestas

2

Acabo de recrear una copia de seguridad de Time Machine de un disco duro completamente en blanco. Descubrí que todavía estaba faltando archivos, pero después de buscar más, descubrí que muchos de mis archivos (por razones que no puedo entender) estaban marcados como excluidos de Time Machine. Específicamente, los archivos fueron marcados con exclusión adhesiva.

Escribí una secuencia de comandos para analizar todos los sistemas de archivos en busca de cosas que se excluyen de Time Machine e informar al respecto, diferenciando qué archivos deben incluirse pero no están y qué archivos deben excluirse. De manera opcional, puede eliminar el marcador de exclusión de todos los archivos excluidos que encuentre. Una vez que hice esto, todos mis datos se copiaron correctamente.

Ahora estoy ejecutando OS X 10.11.1, así que no estoy seguro de que los archivos que faltaban cuando originalmente hice este hilo se debieran a ser excluidos (aunque puedo confirmar que al menos algunos de ellos lo estaban) , o si hubo errores en Time Machine que se han corregido en las actualizaciones subsiguientes del sistema operativo, o si al borrar mi copia de seguridad de Time Machine y comenzar de nuevo, lo solucioné. Actualizaré este hilo a medida que aprenda más.

El script se puede descargar aquí: enlace

    
respondido por el GuyGizmo 17.11.2015 - 23:45
4

Tengo el mismo problema ya que una de las actualizaciones de Mavericks, no necesariamente la versión .0, no estoy segura de cuándo comenzó exactamente. Tengo este problema principalmente con una carpeta: ~ / Library / Preferences. Puedo solucionar el problema (ver más abajo), pero 1-3 semanas después, el problema vuelve a ocurrir con esa carpeta. Creo que esta carpeta puede ser golpeada a menudo por el error, porque los archivos de preferencias en ellos se cambian a menudo, no lo sé. De todos modos es un error! Si lo adivino, la razón podría ser un error en fsevents-daemon (fseventsd), que es responsable de rastrear los cambios del sistema de archivos.

A veces también tengo otras carpetas que Preferencias que ya no hacen copias de seguridad, pero esto no sucede con tanta frecuencia.

Para probar qué carpetas están "atascadas" y no hacer una copia de seguridad correctamente, puede:

  1. realice una copia de seguridad nueva y mantenga el volumen de copia de seguridad conectado
  2. en la Terminal: tmutil compare -n

El comando del terminal se ejecuta en 30 minutos con mi copia de seguridad de 150 GB. Ayuda a identificar los archivos que no están en la copia de seguridad de Últimas . Esté informado, es posible que se muestren algunos archivos, los cuales están bien para no ser respaldados.

También probé archivos táctiles, lo cual no ayudó. Lo que ayudó, fue cambiar el nombre de la carpeta principal. Para solucionar el problema de una carpeta en particular, e. sol. ~ / Library / Preferences , renombro la carpeta dos veces como:

en la Terminal:

sudo mv ~/Library/Preferences ~/Library/PreferenceS
sudo mv ~/Library/PreferenceS ~/Library/Preferences

Nota, la última letra s / S al final. Necesito sudo para la carpeta Preferencias , porque OSX ha establecido derechos de acceso especiales para esa carpeta. Así que sudo podría no ser necesario para otras carpetas. Después de hacerlo, los archivos en esa carpeta son copiados de nuevo correctamente. Problema: el problema no se resuelve de forma permanente. De manera impredecible, después de 1-3 semanas, el problema está de vuelta.

otros enlaces:

respondido por el Pete 03.02.2015 - 17:06
2

El archivo de preferencias de Time Machine parece estar dañado.

  1. Abra las preferencias de Time Machine y desactive el control deslizante.
  2. Vaya a / Macintosh HD / Preferencias de la biblioteca y arrastre a la Papelera del archivo com.Apple.TimeMacine.plist y reinicie la máquina.
  3. Abra las Preferencias, haga clic en Seleccionar disco de copia de seguridad y Usar disco.
  4. La copia de seguridad se iniciará y llevará algún tiempo dependiendo del número de archivos.

Tiene una copia de seguridad completa que se agregará a las copias de seguridad existentes.

    
respondido por el george 03.02.2015 - 16:56
2

Tanto yo como mi compañero nos encontramos con este problema en iMacs separados. Primero surgió alrededor del momento en que nos actualizamos a Mavericks. Después de luchar durante semanas, puedo confirmar que (a) no se solucionará con sus archivos de preferencias y (b) se reiniciará con un nuevo disco de copia de seguridad de Time Machine y los archivos de preferencias no se solucionarán. Time Machine puede comportarse por un tiempo, pero dentro de una a cuatro semanas comenzará a omitir archivos y carpetas en varios niveles, particularmente en carpetas como ~/Library/Preferences que ven muchos cambios.

Estoy interviniendo con la esperanza de salvar a otros algo de frustración. Ejecute tmutil compare -n inmediatamente después de una copia de seguridad y vea si falta algo crítico. Si es así, cambie a un sistema alternativo de respaldo lo antes posible. Muchas personas han publicado sobre esto a lo largo de los años y nadie ha conseguido que Time Machine vuelva a funcionar una vez que haya surgido.

Puede encontrar este hilo que detalla problemas similares en Mountain Lion. En este punto, ese hilo contiene una serie de pistas falsas relacionadas con archivos de preferencias de Time Machine dañados que no parecen ser relevantes para Mavericks o Yosemite.

    
respondido por el Belden Fox 11.03.2015 - 05:55
1

La forma en que arreglaría esto mediante programación es agregar una exclusión para el archivo y luego eliminarlo.

FILE=/the/path/to/whatever/file/you/wish.foo
tmutil addexclusion $FILE
tmutil removeexclusion $FILE
tmutil isexcluded $FILE

Si el último resultado sigue siendo que el archivo está excluido, es posible que deba usar la opción -p que requiere sudo o ver si el archivo o la ruta que lo lleva se excluye por la regla .

    
respondido por el bmike 18.11.2015 - 00:11

Lea otras preguntas en las etiquetas