Obtención de todas las versiones de un archivo de una copia de seguridad de Time Machine

1

Tengo 2 terabytes de copias de seguridad TM en mi disco duro externo y necesito todas las versiones de una carpeta específica (más específicamente, todos los archivos de esa carpeta). ¿Es posible extraer todas las copias de seguridad de una carpeta de mi copia de seguridad sin pasar por todos los días con copias de seguridad y extraerlas manualmente?

    
pregunta Peter W. 08.03.2016 - 00:21

2 respuestas

2

Si está un poco familiarizado con el terminal, es bastante fácil. Abra el terminal y cd en la ubicación de sus copias de seguridad en su disco duro de respaldo. Luego, copia todas las versiones de la carpeta en la que estás interesado en una nueva carpeta con rsync.

Estoy creando un ejemplo en el que desea copiar todas las versiones de la carpeta /Users/peter/Documents/thesis/ en una nueva carpeta ~/all_my_versions que se encuentra en su carpeta de inicio.

Tendrá que adaptar las rutas a su sistema, por ejemplo. al reemplazar Macintosh\ HD con el nombre de tu disco duro.

# create new folder
mkdir ~/all_my_versions/
# change directory to your backups
cd /Volumes/Backup_HD/Backups.backupdb/My_MacBook_Pro/
# run for loop to copy all folders into newly created directory
for F in *
 do
  rsync -avz $F/Macintosh\ HD/Users/peter/Documents/thesis ~/all_my_versions/$F
 done

Al final, la carpeta ~/all_my_versions contendrá varias subcarpetas, cuyos nombres son las fechas y horas de copia de seguridad:

2015-10-19-113849/
2015-10-28-111812/
2015-11-04-104802/
    
respondido por el TabeaKischka 09.03.2016 - 16:05
0

Hay una herramienta para hacer eso:

Te permite navegar por archivos específicos y extraerlos cuando cambian. Es más amigable y menos propenso a errores con espacios y caracteres extraños en un nombre que intentar escribirlo. Eso es posible y otra respuesta parece ser un comienzo prometedor para comprobarlo.

    
respondido por el bmike 09.03.2016 - 16:15

Lea otras preguntas en las etiquetas