Cómo borrar ciertos archivos del historial de Time Machine Backups pero guardar copias recientes en caso de una restauración completa

0

Me gusta la simplicidad de Time Machine, pero me gustaría que sea un poco más eficiente en el espacio: dado que las actualizaciones del sistema, las actualizaciones de las aplicaciones, etc. cambian los GB, me gustaría excluirlas solo de las copias de seguridad más antiguas, manteniendo los últimos 5 o más Copias de seguridad completas, copias de seguridad de arranque.

Por ejemplo: Digamos que tengo 3 copias de seguridad de la máquina:

  • 2016-12-08-225622
    • aplicaciones
    • Biblioteca
    • sistema
    • Usuarios
  • 2016-12-09-225622
    • aplicaciones
    • Biblioteca
    • sistema
    • Usuarios
  • 2016-12-10-225622
    • aplicaciones
    • Biblioteca
    • sistema
    • Usuarios

Quiero poder borrar las Aplicaciones, la Biblioteca, el Sistema ... de las dos primeras copias de seguridad y poder conservar solo su última versión, en este caso 2016-12-10-225622. Así se vería así después de la "limpieza":

  • 2016-12-08-225622
    • Usuarios
  • 2016-12-09-225622
    • Usuarios
  • 2016-12-10-225622
    • aplicaciones
    • Biblioteca
    • sistema
    • Usuarios

Esto sería similar a excluir archivos del sistema de time machine + usando un clon de inicio, excepto que puede obtener un historial de inicio si lo desea (es decir, mantener las últimas 5 versiones de inicio).

También funciona para otras carpetas: ¿qué hay de mantener el historial de la carpeta de descargas del último mes pero no del último año? Este es un término medio entre excluir archivos y carpetas y mantenerlos.

    
pregunta Yan Minari 11.12.2016 - 20:47

4 respuestas

3

Time Machine no crea copias de seguridad de arranque en primer lugar y, aparte de la inicial, tampoco están "llenas".

De todos modos, las carpetas / archivos individuales no son objetivos válidos para tmutil delete , por lo que no es posible eliminar de forma selectiva partes de las instantáneas que desee. Pero eso no importa mucho, ya que las actualizaciones del sistema y las aplicaciones son lo suficientemente infrecuentes y lo suficientemente pequeñas como para poder garantizar que están absolutamente empequeñecidas por su rendimiento general del ~ cotidiano.

Si tienes poco espacio y quieres optimizar lo que debes hacer es obtener BackupLoupe y buscar cualquier cosa que con frecuencia ocupe mucho espacio en tus instantáneas. Los archivos de caché ya se excluyen automáticamente, pero algunas aplicaciones ponen cosas en ~/Library/Application Support que efectivamente es caché, sin ser marcado como tal. Por lo general, se marca correctamente con el tiempo, pero he mantenido excluidas algunas bases de datos de Spotify y Chrome, por ejemplo.

    
respondido por el tolgraven 11.12.2016 - 23:41
-1

TimeMachine hace copias de seguridad acumuladas . Eso significa que cuando un archivo cambia a tiempo, solo se escriben los cambios más el puntero a la parte anterior. Deje que TM elimine las copias de seguridad que sean más antiguas y no se hayan cambiado (agregado) durante el período más largo), esto se hace automáticamente cuando TM ya no tiene espacio suficiente.

    
respondido por el LexS 12.12.2016 - 10:54
-1

Como una idea de último momento: cuando solo necesita una copia de seguridad reciente completa: ¿por qué no iniciar una nueva copia de seguridad TM en otro disco? el historial desaparece pero todo está completo desde la nueva fecha.

    
respondido por el LexS 12.12.2016 - 12:10
-2

Time Machine es un espacio exclusivo, y llenará todo el espacio antes de eliminar las copias de seguridad anteriores. Si desea ahorrar espacio en el disco duro de la copia de seguridad, coloque este espacio en una segunda partición.

Por ejemplo, tiene un disco de 2 TB, divídalo en dos particiones de 1TB y afecta a la primera partición de Time Machine, y use la segunda para su almacenamiento personal, o viceversa.

    
respondido por el Yann Duchateau 11.12.2016 - 23:18

Lea otras preguntas en las etiquetas