Eliminación de copias de seguridad antiguas en Time Machine

Tengo WD-My book world de 1 TB y luché durante algún tiempo para configurarlo correctamente para usarlo como un disco para usar Time Machine en Mac OS X Yosemite.

Mi pregunta es la siguiente: ¿cuál es la mejor manera de eliminar las copias de seguridad antiguas, ya que no quiero consumir todo el disco duro con las copias de seguridad? Estoy más que suficiente con copias de seguridad de 1 mes.

Leí en el sitio web de Apple sobre la eliminación de archivos en el disco, pero como se trata de un disco NAS, es un poco diferente a un HDD externo USB normal y solo me muestra una apariencia del "archivo img" (cuando voy a obtener información, dice "Paquete de imagen de disco disperso") ver captura de pantalla:

ingrese la descripción de la imagen aquí

¿Cual es tu consejo?

Time Machine eliminará automáticamente las copias de seguridad cuando necesite más espacio, por lo que no es necesario que haga nada

Respuestas (2)

El sparsebundle es un archivo de imagen de disco y probablemente contenga sus archivos de Time Machine. Si hace doble clic en él, debería estar montado. De lo contrario, inicie la Utilidad de Discos y ábrala desde allí ( File> Open Disk Image...).

Para eliminar las copias de seguridad, ingrese a Time Machine, seleccione una instantánea (tiempo) y haga clic derecho en la ventana del Finder. Desde allí, puede eliminar la instantánea haciendo clic en Delete Backup. ¡Cuidado, no se pedirá más confirmación! También puede eliminar todas las copias de seguridad/instantáneas de un archivo o carpeta seleccionando Delete All Backups of ....

Si eres más del tipo de persona Terminal, también puedes usar tmutil. Esto se vería algo así:

sudo tmutil delete /Volumes/Time_Machine_Disk/Backups.backupdb/computer/date/

Solo debe usar estos métodos y no eliminar archivos manualmente de su imagen sparsebundle montada.

solo una adición, me piden la confirmación al eliminar la copia de seguridad :) Gracias por la información y la ayuda

Esta es la solución más fácil usando macOS Terminal.

  1. Obtenga una lista de todas las copias de seguridad en Time Machine. Esto también le mostrará la ruta completa del directorio a las copias de seguridad que necesitará en el paso 2.

    $ tmutil listbackups
    /Volumes/Time Machine Backups/Backups.backupdb/{your-macbook}/2018-10-02-213405
    /Volumes/Time Machine Backups/Backups.backupdb/{your-macbook}/2018-10-09-192323
    /Volumes/Time Machine Backups/Backups.backupdb/{your-macbook}/2018-10-19-212659
    
  2. Elija qué copias de seguridad eliminar en función de su fecha. Tenga en cuenta el uso de un comodín * y el uso del directorio del paso 1. Por ejemplo, para eliminar todas las copias de seguridad de 2018, usaría esto:

    $ sudo tmutil delete '/Volumes/Time Machine Backups/Backups.backupdb/{your-macbook}/2018-'*
    
  3. El paso final es reducir y recuperar espacio del paquete disperso. Busque en su unidad de copia de seguridad el archivo .sparsebundle.

    $ sudo hdiutil compact '/Volumes/{your-mac}.sparsebundle'