¿Cómo se comporta Time Machine cuando la unidad de respaldo se llena?

12

Digamos que tengo una carpeta particular, que nunca ha cambiado, en la primera copia de seguridad, por ejemplo, mi colección de música MP3 de 2009. (Sé que mis archivos importantes deberían guardarse en otro lugar, pero es solo un ejemplo).

En un escenario, eliminé la carpeta, y en otro, la carpeta todavía está en mi carpeta de inicio.

No entiendo lo que esto significa: las copias de seguridad más antiguas se eliminan cuando el disco se llena.

¿Significa que cuando no queda espacio en el disco, Time Machine comenzará a eliminar mi música?

Obviamente, si no queda más espacio y Time Machine quiere hacer una copia de seguridad de nuevos archivos, tiene que eliminar algo. Pero, ¿qué elimina exactamente?

alecail
fuente

Respuestas:

15

Hablando en términos generales, Time Machine elimina archivos en el mismo orden que usted. (La parte más general tiene que ver con eliminar las copias de seguridad por hora, incluso cuando hay copias de seguridad diarias más antiguas, y diariamente, incluso cuando hay copias de seguridad semanales más antiguas).

Por ejemplo, suponga que crea un archivo en enero y lo elimina en julio, y TM está realizando una copia de seguridad todo este tiempo. TM verá y realizará una copia de seguridad del archivo en enero. Desde entonces hasta que elimine el archivo en julio, cada vez que TM realiza una copia de seguridad, se da cuenta de que tiene el archivo pero ya está respaldado, por lo que no lo copia nuevamente. Sin embargo, lo coloca en cada una de esas instantáneas. Cómo lo hace sin copiar el archivo nuevamente es fascinante pero no importante aquí. El punto es que el archivo está en cada una de esas instantáneas, y no se eliminará hasta que todas estén. A menos que sea micro-managine TM, eso no sucederá hasta que el disco esté tan lleno que TM haya tenido que eliminar todo hasta julio.

Otra forma de decirlo: aunque copió el archivo solo una vez, lo vio muchas veces, y no lo eliminará mientras recuerde cualquiera de esos avistamientos.

Reglas más precisas:

Time Machine no realiza copias de seguridad de ningún archivo que nunca haya visto. (¡Duh!) Si crea un archivo y lo elimina inmediatamente, antes de que TM tome su próxima instantánea, no se realizará una copia de seguridad. Esto se puede resumir como si no lo guarda, tampoco lo hace TM.

Time Machine define una copia de seguridad por hora como cualquier instantánea que no sea la primera instantánea de su día. Lo elimina cuando tiene 24 horas de antigüedad, o cuando ha usado "Copia de seguridad ahora" para forzar 24 copias de seguridad por hora más nuevas después. Si crea un archivo, guárdelo hasta que TM tome al menos una instantánea (llamémosla una hora) pero elimínelo más tarde ese mismo día (o al menos antes de la primera instantánea del día siguiente), TM lo mantendrá durante 24 horas Esto se puede resumir como si lo mantiene durante una hora, TM lo mantiene durante 24 horas.

Time Machine define una copia de seguridad diaria como la primera instantánea de un día que no es también el primer día de la semana. TM lo mantendrá por un mes. Esto se puede resumir como si lo guarda por un día, TM lo guarda por un mes.

Time Machine define una copia de seguridad semanal como la primera instantánea de la semana. En lugar de entrar en una guerra religiosa sobre cuándo comienza una semana, TM difiere la decisión de si una instantánea es una copia de seguridad diaria o semanal hasta que la instantánea tenga al menos un mes de antigüedad. Hasta entonces, no importa, porque lo mantendrá de cualquier manera. Cuando una instantánea tiene más de un mes de antigüedad, si hay otra instantánea con menos de 7 días de anticipación, la más reciente es una copia de seguridad diaria y se elimina. De lo contrario, es una copia de seguridad semanal y se retiene. Esto se puede resumir como si lo mantiene durante una semana, TM lo mantiene hasta que el disco esté lleno.

Según las reglas anteriores, su copia de seguridad inicial es, por lo tanto, el primer día de su semana, sin importar qué día sea. Las "semanas" sucesivas durarán al menos 7 días y pueden ser más largas si no permite que TM realice copias de seguridad periódicas.

TM está en efecto observando lo que haces con el archivo para ver cuán agresivamente debe preservarlo. Cuanto más tiempo lo guarde antes de eliminarlo, más tiempo TM lo conserva antes de eliminarlo. Sus acciones le dan a TM orientación sobre cómo colocar sus archivos en una de cuatro clases: archivos que eliminó antes de que TM los viera, archivos que eliminó antes de la primera instantánea del día siguiente, archivos que eliminó antes de la primera instantánea de la próxima semana y archivos que guardó en una fin de semana. Estos grupos tienen períodos de retención sucesivamente más largos, que coinciden con el hecho de que contienen archivos que guardó durante tiempos sucesivamente más largos antes de eliminarlos.

En cada grupo, TM realiza una copia de seguridad de los archivos en el mismo orden en que los creó y los elimina en el mismo orden en que los eliminó.

TM nunca elimina su única instantánea. Si ha eliminado todas las instantáneas menos una para hacer espacio y aún no tiene suficiente, abortará la copia de seguridad. Es mejor tener una copia de seguridad antigua que ninguna. Esto se puede resumir como si nunca lo eliminas, tampoco lo hará TM.

ganbustein
fuente
Gracias por la respuesta. Parece que hay muchos malentendidos acerca de qué archivos se pueden eliminar y cuándo ...
alecail
2
¿Está documentado esto por Apple en alguna parte?
alecail
1
No que yo sepa. Cuando se presentó TM por primera vez, pasé MUCHO tiempo investigando, hurgando y pinchando para descubrir exactamente cómo funcionaba. Algunos detalles, como exactamente lo que sucede cuando una instantánea alcanza la edad de un mes, requirieron experimentos de un mes de duración. Apple parece pensar que a nadie le importan los detalles. Creo que están equivocados. Es un algoritmo hermoso y elegante, y merece una mejor descripción que simplemente "funciona".
ganbustein
En realidad, esto está documentado! support.apple.com/en-us/HT201250#backup
SilverWolf - Reinstale a Monica el
13

Time Machine siempre mantendrá una copia de seguridad del estado actual del contenido del volumen de origen. Cuando la unidad de respaldo se llena, comenzará a eliminar los estados de respaldo más antiguos para hacer espacio. Si el contenido de una carpeta no ha cambiado, retendrá todo el contenido. Si el contenido de la carpeta cambió con el tiempo, eliminará el estado de contenido más antiguo. Entonces, en su ejemplo, si eliminó algunos MP3 de esa carpeta después de la primera copia de seguridad de Time Machine y Time Machine tuvo que eliminar una copia de seguridad para dejar espacio para una copia de seguridad actual, ya no podrá recuperar esos archivos eliminados.

douggro
fuente