A veces, OS X me dice que es "Preparando copia de seguridad ..." por una cantidad enorme de tiempo. El tiempo que lleva parece no tener correlación con la cantidad de datos a respaldar. Lo mismo para la etapa "Finalizando copia de seguridad ...".
La pregunta: ¿qué está haciendo OS X cuando está "Preparando copia de seguridad ..." y "Finalizando la copia de seguridad ..."?
Sé que está descubriendo qué hacer una copia de seguridad y luego registrando los cambios, pero seguramente el tiempo que esto tome debería ser proporcional a la cantidad de datos que cambiaron. Hay mucho espacio en el disco (así que supongo que no está eliminando copias de seguridad antiguas). Estoy usando una TimeCapsule si eso hace alguna diferencia. No pasa nada, solo tengo curiosidad.
fuente
fseventsd
ver "inicio de sesión de eventos / Volúmenes / ... fuera de sincronización con el volumen. Destrucción de registros antiguos". Un registro recién creado también tendrá un nuevo identificador, que ya no coincidirá con la identificación almacenada con la copia de seguridad. Esto le dice a Time Machine que compare su disco duro con la última copia de seguridad. Si se usan múltiples discos de respaldo, entonces si sefseventsd
crea un nuevo registro, Time Machine eventualmente se encontrará con un "Los UUID del almacén de eventos no coinciden" para cada disco de respaldo.Para complementar la respuesta del Comandante Keen, recomiendo leer una mirada en profundidad a Time Machine por Earthling Soft. Además, backupd registra más información en system.log (que indicará por qué el estado de preparación es tan largo y tal)
fuente
Para ver fácilmente el
backupd
registro, eche un vistazo al widget Time Machine Buddy . También tenga en cuenta que hay otro registro en el disco de respaldo, en el archivo oculto.Backup.log
que se puede encontrar en la carpeta de cada respaldo. Esto proporciona otra información además de losbackupd
registros.Tenga en cuenta que a menudo los registros muestran cifras que no parecen coincidir:
Arriba, se copian menos archivos de los previstos. Como Time Machine confía en FSEvents, que solo informa sobre directorios modificados, supongo que en el ejemplo anterior estos directorios contenían un total de 821,4 MB en archivos. Al copiar los archivos, Time Machine compara los directorios modificados en el disco duro con la copia de seguridad y descubre que solo se cambiaron los archivos de 3,8 MB.
Para ver lo que se ha escrito en la copia de seguridad, consulte TimeTracker (GUI) o timedog (línea de comando). Tenga en cuenta que, incluso cuando se ejecuta como usuario administrador, a veces estos programas deben ejecutarse como root para ver todos los archivos. Cuando no lo haga, estas herramientas podrían, por ejemplo, no tener en cuenta las copias de seguridad de los registros y datos de MySQL, propiedad de _mysql en la rueda de grupo :
En esos casos, ambas herramientas informarán (en silencio) un tamaño de copia de seguridad total menor y menos archivos que los
backupd
registros en la consola. Entonces, si los números no coinciden con los registros, entonces para TimeTracker:Del mismo modo, para timedog:
Para encontrar fácilmente archivos de gran tamaño en el disco duro ver discos de inventario X . Este programa no tiene nada que ver con Time Machine, pero puede ayudar a investigar problemas, como cuando se pregunta por qué su copia de seguridad es mucho más pequeña que el espacio utilizado en su disco duro. Tenga en cuenta que este programa probablemente siempre informará menos espacio total en el disco en el título de su ventana que en la pantalla donde se puede seleccionar qué disco investigar (incluso cuando se ejecuta como raíz y al elegir el menú Ver, Mostrar tamaño de archivo físico). Pero si el tamaño total informado es realmente mucho más pequeño que los totales reales utilizados en su Mac, entonces puede ser útil ejecutarlo como root:
Para eliminar archivos de la copia de seguridad (como si descubriera que Time Machine realmente estaba haciendo una copia de seguridad de algunos archivos enormes, como un archivo de registro MySQL fuera de control), Apple escribe :
Ahora, si los archivos que desea eliminar solo están visibles para el usuario root, debe invocar también "Enter Time Machine" como usuario root. Y eso requiere que Finder se inicie como root primero:
Esto parece un Finder normal, pero notará la raíz junto al icono de la carpeta de inicio en la barra lateral del Finder. Ahora use Shift-Cmd-G (menú Ir, Ir a la carpeta) para acceder, por ejemplo,
/usr/local
y encontrar la carpeta de la que desea eliminar los archivos del disco de copia de seguridad. Luego, ingrese Time Machine (y una vez más valide que la raíz se muestra junto al icono de la carpeta de inicio) y siga las instrucciones de Apple. Cuando termine de eliminar los archivos de la copia de seguridad, presione Ctrl-C en la Terminal para detener el buscador de raíz. (También necesitaba cerrar sesión en mi Mac ya que el disco remoto no se desmontaría correctamente).Si está usando un paquete disperso (como cuando usa una copia de seguridad en la red) , cualquier espacio liberado no se recuperará automáticamente (o: no hasta que se necesite el espacio). Para cumplir esto, vea Cómo recuperar todo / la mayor parte del espacio libre de una sparsebundle en OS X . Esto no solo se aplica a los archivos que eliminó manualmente, sino también a los archivos eliminados por Time Machine para copias de seguridad vencidas por hora o por día, durante el adelgazamiento posterior a la copia de seguridad .
Time Machine realmente compactará el paquete disperso, cuando se agote el espacio en disco. Pero parece que primero podría eliminar algunas copias de seguridad antiguas durante el adelgazamiento previo a la copia de seguridad , por lo que tal vez sea aconsejable compactar manualmente si alguna vez eliminó algunos archivos grandes, o si las copias de seguridad caducadas podrían haber incluido archivos grandes:
Muchas gracias a Adam Cohen-Rose por probar lo anterior; ¡mira su blog para más detalles!
fuente
com.apple.metadata:com_apple_backup_excludeItem
en sus archivos. Al igual que las versiones anteriores a 1.1.2 de VMware Fusion: blogs.vmware.com/teamfusion/2008/04/vmware-fusion-1.html Consulte también 10.5: muestre los archivos que Time Machine no respalda en macosxhints.com/article. php? story = 20080328025026826 que incluye un enlace a las exclusiones de Time Machine en shiftedbits.org/2007/10/31/time-machine-exclusionsCuando está atascado en "Preparación" (ThinningPreBackup)
Use lsof para ver a qué archivos tienen acceso las copias de seguridad; el último archivo debería estar cambiando:
Esto indica que está haciendo algo, y ser paciente ...
fuente