Reducir automáticamente la copia de seguridad de Time Machine existente a un tamaño fijo

8

Busqué en Google durante horas para encontrar una solución para este problema, pero no pude encontrar una respuesta que se ajustara a mi problema.

Mi configuración:

  • Tengo un iMac con un disco duro de ~ 1TB
  • Lo estoy respaldando a través de Time Machine en un Synology NAS DS214 + con ~ 2.7TB de espacio

Mi problema:

  • Olvidé establecer un límite de tamaño para el usuario de respaldo. No, mi copia de seguridad de Time Machine utiliza aproximadamente 2,3 TB de espacio. Eso no es genial.
  • No puedo establecer una cuota para el usuario de Synology, porque comienza a contar desde cero.

Lo que quiero hacer:

  • Si es posible, deseo que mi copia de seguridad de Time Machine se reduzca automáticamente a un límite de ~ 1.5TB eliminando las copias de seguridad más antiguas.
  • Luego quiero que el paquete disperso no crezca más.

¿Alguno de ustedes ve una solución? ¿O tengo que eliminar todas mis copias de seguridad antiguas para alcanzar mi objetivo?

    
pregunta michael 03.05.2015 - 11:07

3 respuestas

2

Time Machine respetará una determinación de tamaño, pero solo cuando hagas el contenedor. Esta funcionalidad es todo lo que Apple proporciona para la copia de seguridad nativa, por lo que necesitaría una configuración personalizada para hacer lo que pide.

Sin embargo, el concepto no es difícil de definir, cree un nuevo contenedor en la sinología y aplique las restricciones de tamaño. Server.app hace eso fácilmente. No tengo conocimiento del código de sinología que invirtió la ingeniería de esa función, pero me sorprendería si no estuviera en GitHub o fuera publicado en algún lugar público.

En ese momento, podría eliminar todas las copias de seguridad de las carpetas de usuarios que son grandes y luego, bloquear por bloque, copiar los datos de copia de seguridad antiguos al nuevo destino y luego heredar la copia de seguridad.

Mucho y mucho trabajo, pero podría valer la pena como proyecto si alguien está inclinado.

Cuando estoy en su lugar, simplemente copio la copia de seguridad "demasiado grande" de un disco duro sin conexión, la guardo en un estante y comienzo de nuevo con copias de seguridad del tamaño que desee. En 6 meses o un año, borre ese disco viejo a menos que realmente sienta que necesita esa historia más antigua.

    
respondido por el bmike 27.08.2017 - 18:57
0

Reduzca el volumen de la copia de seguridad al tamaño deseado. Time Machine está diseñado para seguir agregando copias de seguridad hasta que el volumen esté completo, luego podar copias más antiguas. NO está diseñado para compartir espacio de almacenamiento con otras cosas, ni para dejar X gigabytes libres en el destino.

    
respondido por el paul 03.05.2015 - 11:29
0

Estoy de acuerdo con la respuesta dada anteriormente, aunque lo que podría intentar es eliminar manualmente las copias de seguridad de Time Machine (bajo su propio riesgo).

Si monta el volumen, hay una carpeta llamada "Backups.backupdb" (puede verse ligeramente diferente en las copias de seguridad remotas). Dentro tendrá el nombre de su computadora y luego las fechas o los volúmenes, o viceversa (lo siento, actualmente estoy lejos de mi Mac y no puedo verificar el orden exacto).

Si elimina algunas carpetas de fechas anteriores, liberará espacio para cambiar el tamaño del volumen.

NOTA: tenga en cuenta que Time Machine es una copia de seguridad incremental que utiliza enlaces físicos para archivos sin cambios. Por lo tanto, al eliminar una carpeta de fecha, es posible que no se elimine la cantidad de espacio en el que se indica el tamaño.

    
respondido por el Phoenix 04.05.2015 - 00:58

Lea otras preguntas en las etiquetas