¿Cómo estima Time Machine el espacio requerido para la copia de seguridad?

3

Desde hace más de 6 meses, cada copia de seguridad de Time Machine requiere alrededor de 15 GB de espacio para la copia de seguridad, pero a veces solo se realizan copias de seguridad de hasta 200 MB. Esa es una gran diferencia.

¿Alguien sabe exactamente cómo se estima el espacio requerido? Realmente me gustaría reducirlo porque hace que Time Machine elimine innecesariamente las copias de seguridad antiguas.

    
pregunta rafalotufo 30.06.2011 - 14:35

2 respuestas

1

Gran parte de lo que sucede en Time Machine no se ha revelado, pero sabemos cómo funciona el algoritmo, por lo que es posible hacer una suposición informada:

Time Machine almacena versiones completas de archivos modificados en cada copia de seguridad. No diferencias incrementales. Al comienzo de una copia de seguridad, realiza una búsqueda en el sistema de archivos de los archivos que se han modificado desde la última fecha de la copia de seguridad. Esto reduce lo que tiene que ver. Luego, para cada archivo de esta lista, lo compara con la versión de la que se realizó la última copia de seguridad. Si no ha cambiado, simplemente almacena un puntero a la versión anterior con algunos nuevos metadatos para los cambios de inodo.

Probablemente haya cambios de fecha y hora en muchos archivos, pero no en el contenido real. Así que al comienzo de una copia de seguridad, Time Machine está agregando el tamaño de todos los archivos con marcas de tiempo cambiadas y obteniendo 15 GB, pero una vez que lo hace, resulta que hay muchos menos datos que realmente se cambian. Time Machine, en aras de ser expeditivo acerca de las cosas, es probable que tome la decisión de espacio de limpieza por adelantado y se base en la estimación del peor de los casos.

Puede ayudar a excluir algunos datos que cambian con frecuencia de las copias de seguridad de Time Machine. Cosas como la memoria caché del navegador y el archivo sin conexión de correo IMAP (por ejemplo, la memoria caché local de su cuenta de Gmail). Puede utilizar la excelente y gratuita herramienta TimeTracker de CharlesSoft para ver el contenido de sus copias de seguridad en un volumen de Time Machine. Esto podría darle una idea de lo que ha cambiado de una copia de seguridad a otra para que pueda crear una buena lista de exclusiones. Para mis recomendaciones sobre la exclusión de elementos de las copias de seguridad de Time Machine, vea esto Pregunte Respuesta diferente .

    
respondido por el Ian C. 30.06.2011 - 16:02
1

No, Time Machine no usa las marcas de tiempo de la fecha de modificación.

Normalmente, utiliza el Almacén de eventos del sistema de archivos, un registro de cambios en el sistema de archivos. (También es así como generalmente puede resolver las diferencias tan rápidamente, ya que no tiene que ver todos los archivos y carpetas de su Mac).

Pero en algunos casos, tiene que hacerlo, después de una copia de seguridad fallida, por ejemplo. En ese caso todavía no usa las fechas; compara todo lo que hay en su sistema con la copia de seguridad más reciente, por lo que estará en la fase de "Preparación" o "Cálculo de cambios" por un tiempo, y habrá un mensaje en su archivo de registro de sistema acerca de un "recorrido profundo" (antes de León) o una "exploración profunda".

Consulte # D4 en Time Machine - Solución de problemas para conocer algunos de los culpables comunes. y formas de ver lo que está pasando.

    
respondido por el pondini 26.03.2012 - 01:20

Lea otras preguntas en las etiquetas