Tengo varias imágenes de disco de paquete disperso en mi sistema, utilizadas para varios propósitos (principalmente para evitar que Time Machine haga una copia de seguridad de la totalidad de los archivos muy grandes).
Sin embargo, estoy planeando reestructurar mi almacenamiento en un futuro próximo, y probablemente eliminaré el uso de estas imágenes de disco.
Lo que me gustaría poder hacer es montar un paquete disperso que se encuentra en mi unidad de copia de seguridad de Time Machine, para poder copiar los datos de su interior en su nueva ubicación, sin tener que copiar primero la imagen de disco (lo que requiere el doble de almacenamiento).
El problema es que ninguna de mis imágenes de paquete disperso respaldadas puede montarse desde un volumen de Time Machine, todo lo que obtengo es un error de "no hay sistemas de archivos montables". Asumiendo que el problema es que los volúmenes de Time Machine son efectivamente de sólo lectura, probé el siguiente comando en su lugar:
hdiutil attach /Volumes/Backup/Backups.backupdb/MachineName/Latest/Path/To/Image.sparsebundle -readonly
Sin embargo, esto tampoco funciona, produciendo el mismo error.
Ahora, estoy bastante seguro de que esto es un problema específico para el montaje de paquetes dispersos de una copia de seguridad de Time Machine, ya que estoy seguro de que las imágenes en sí están completamente intactas (he shasum
ed todo el contenido y comparado con la fuente).
¿Hay alguna forma de montar un paquete disperso desde una copia de seguridad de Time Machine, sin tener que copiarlo primero en su totalidad en otro lugar?
Para ser claros, y para desambiguar de preguntas similares; las imágenes de disco a las que me refiero son dentro de mi copia de seguridad de Time Machine, no son la propia copia de seguridad de Time Machine, es decir, estoy haciendo una copia de seguridad en una unidad conectada directamente, no en un disco de red.
ACTUALIZACIÓN : Así que tuve una idea propia, que era crear una copia de la imagen con un enlace duro fuera de la carpeta Backups.backupdb, pensando quizás que eso podría ser montable sin problemas, pero esto tampoco parece ser posible. Ejecutando gcp -lr
para hacer esto resulta en stat
dando un error de "permiso denegado", así que presumiblemente las copias de seguridad de Time Machine también resisten stat
de archivos por alguna razón.