1 votos

¿Por qué esta copia dd de una unidad encriptada de Time Machine a otra unidad parece no tener efecto?

En MacOS en años anteriores he podido usar dd para copiar un disco duro entero a otro disco duro del mismo tamaño. Cuando hacía esto, se copiaba todo: el mapa de particiones, los volúmenes, todo. El disco copiado era una copia exacta del original en todos los detalles.

Ayer probé lo mismo en MacOS Big Sur. La unidad desde la que copié está encriptada y sólo contiene un volumen, que contiene las copias de seguridad de Time Machine.

La Utilidad de Discos dice esto sobre la unidad de la que copié:

  • Modelo de unidad: "Seagate Desktop Media"
  • Subtítulo de la unidad: "Disco físico externo USB - Mapa de partición GUID"
  • Tamaño de la unidad: 8 TB
  • Volumen: "mi copia de seguridad", formateado como "Volumen lógico de CoreStorage" La Utilidad de Discos me permite desencriptar y luego montar el volumen "mybackup".

El comando de shell que utilicé para hacer la copia:

time caffeinate sudo gdd if=/dev/rdisk2 of=/dev/rdisk3 bs=1024M status=progress conv=noerror,sync

Eso funcionó durante 28 horas. Supongo que si hubo errores, gdd habría dicho algo. No lo hizo.

Resultado: La Utilidad de Discos dice lo siguiente sobre la unidad a la que he copiado:

  • Modelo de unidad: "Seagate Backup+ Hub BK Media"
  • Subtítulo de la unidad: "Disco físico externo USB - Mapa de partición GUID"
  • Tamaño de la unidad: 8 TB
  • (sin volúmenes)

¿Por qué no hay volumen? ¿Hay algún metadato que deba copiarse pero que no esté accesible en el contenido del disco en bruto?

No hay otro disco que pudiera haber sido /dev/rdisk3 y la copia no fue a un archivo plano.

ACTUALIZACIÓN

Más tarde, tras reinstalar el SO en un disco borrado, intenté montar de nuevo la copia y funcionó.

2voto

a person Puntos 11

Puedes copiar volúmenes de TM, usando SuperDuper!, tarda un tiempo (días a semanas corriendo 24/7 para ~4tb) pero funciona.

He hecho esto para copiar un disco HFS+ TM estándar en un disco CoreStorage Logical Volume Mac OS Extended (Journaled, Encrypted), y desde ese disco 2 años después a otro disco journaled encrypted.

Luego hay que pasar por el tema de los asociados y heredar la copia de seguridad, etc.

editar

¡Aquí está la documentación de Shirt Pocket para copiar un volumen de la máquina del tiempo con SuperDuper!

https://www.shirt-pocket.com/forums/showthread.php?t=3565

Ten en cuenta que necesitas que TM esté apagado durante la copia, entonces sólo tienes que tener ambos discos montados, y realizar la copia, PERO tarda muchísimo tiempo. Por ejemplo, copiar de un WD Red interno SATA 3'5" a un WD Elements 2'5" portátil sobre usb2 ~3.5TB de datos - 3 semanas 24/7. Copiando de ese mismo WD Elements a otro WD Red Plus de 3,5", ambos por USB2 ~3,5TB, 4 días 24/7, eso fue usando un mac mini dedicado para hacer el trabajo.

Una vez hecho esto, añada la unidad en Time Machine, pero no active todavía las copias de seguridad automáticas de Time Machine.

Es posible que tenga que heredar la copia de seguridad y, a continuación, asociar manualmente cada una de sus unidades con la copia de seguridad, según las instrucciones de Pondini que actualmente puede encontrar aquí:

http://oldtoad.net/pondini.org/TM/B6.html

  • En primer lugar, realice el paso Heredar copia de seguridad, para vincular la unidad de copia de seguridad duplicada a su sistema actual (instrucciones en azul).
  • A continuación, haga la asociación de volumen de OSX para conectar su unidad de arranque a su copia de seguridad más reciente (instrucciones en rosa).
  • En tercer lugar, asocie sus volúmenes de sólo datos no arrancables con sus copias de seguridad más recientes (instrucciones de bronceado).

Una vez hecho esto, puedes intentar una copia de seguridad manual, primero ejecuta este comando en el terminal:

log stream --style syslog --predicate 'senderImagePath contains[cd] "TimeMachine"' --info

y dejar la ventana de la terminal abierta, proporcionará un comentario en vivo sobre lo que la máquina del tiempo está haciendo - ver los tamaños de la predicción "Will Copy" para cada una de sus unidades de copia de seguridad. Lo que estás buscando es que sólo está haciendo una copia de seguridad incremental. Si dice que está copiando una cantidad equivalente a una nueva copia de seguridad de los datos, uno de los pasos anteriores no se ha realizado, así que inténtalo de nuevo. O posiblemente su copia de seguridad más reciente era defectuosa. Puedes utilizar tmutil para eliminar la copia de seguridad más reciente, y luego volver a realizar los pasos anteriores, para asociar el sistema y las unidades actuales a la segunda copia de seguridad más reciente, etc.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X