Montar .sparsebundle en una Time Capsule

3

Me gustaría acceder a mis archivos de copia de seguridad de Time Machine utilizando un pequeño script de bash. Como lo entiendo, esto requiere un proceso de dos pasos.

Primero, tengo que montar la partición de "Datos" de Time Capsule:

mount_afp afp://user:[email protected]/Data ~/Data

Luego, tengo que montar el .sparsebundle en la partición de datos que contiene los archivos de copia de seguridad de mi Mac. No estoy seguro de cómo hacer esto.

También parece bastante extraño que tenga que hacer dos montajes para acceder a mis archivos de copia de seguridad. Tal vez pueda hacerlo en un solo paso?

Me encantaría escuchar la mejor solución para esto.

    
pregunta Daan 21.07.2017 - 22:59

1 respuesta

2

Si ha configurado una copia de seguridad de Time Machine en su Time Capsule, no es necesario montar (o desmontar) el sparsebundle. Ya está montado o no podría hacer una copia de seguridad de sus datos regularmente.

Para montar el sparsebundle remoto de Time Machine y obtener la ruta, simplemente ingrese:

tmutil latestbackup

(o tmutil latestbackup > /dev/null 2>&1 si no quieres ningún resultado)

El comando activa el montaje del sparsebundle y la salida es la ruta a tu última copia de seguridad.

Al ingresar mount te mostrará los puntos de montaje de la Time Capsule y tu sparsebundle.

Su resultado será algo como (listado de ejemplo):

/dev/disk1s2 on / (hfs, local, journaled)
devfs on /dev (devfs, local, nobrowse)
map -hosts on /net (autofs, nosuid, automounted, nobrowse)
map auto_home on /home (autofs, automounted, nobrowse)
//%user%@%IP% on /Volumes/%TimeCapsule% (afpfs, nobrowse)
/dev/disk2s2 on /Volumes/%Time Machine-Backups% (hfs, local, nodev, nosuid, journaled, nobrowse)

La segunda última línea es el recurso compartido de Time Capsule, la última línea (disk2s2) la imagen de retazo montada. El recurso compartido / sparsebundle no está visible en el Finder porque están marcados como nobrowse .

Para acceder a su copia de seguridad, simplemente ingrese algo como:

cd "/Volumes/%Time Machine Backups%/Backups.backupdb/%LocalHostName%/

(Todos los términos enmarcados por signos de porcentaje dependen de su entorno y usted tiene que reemplazarlos por nombres / direcciones correctos; consígalos en las carpetas con cd y ls -la .)

    
respondido por el klanomath 22.07.2017 - 06:26

Lea otras preguntas en las etiquetas