Tengo 2 terabytes valor de TM copias de seguridad de mi disco duro externo y tengo 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 tener que ir a través de todos los días con las copias de seguridad y extraer manualmente?
Respuestas
¿Demasiados anuncios?Si usted es un poco familiarizado con el terminal, es muy fácil.
Abrimos la terminal y cd
a la ubicación de la copia de seguridad en su disco duro de respaldo.
A continuación, copiar todas las versiones de la carpeta que usted está interesado en una nueva carpeta con rsync.
Estoy haciendo un ejemplo donde 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.
Habrá que adaptar las rutas de acceso a su sistema, por ejemplo, mediante la sustitución de Macintosh\ HD
con el nombre de su 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 los de la copia de seguridad de las fechas y horarios:
2015-10-19-113849/
2015-10-28-111812/
2015-11-04-104802/
Hay una herramienta para hacer eso:
Permite navegar por los archivos específicos y extracto de cuando cambiaron. Es más amable y menos propenso a errores con los espacios y las impares de caracteres en un nombre de tratar de secuencia de comandos. Eso es posible y otra respuesta se parece a un comienzo prometedor para su comprobación.