Usando Rsync para una copia exacta

3

He usado rsync anteriormente, en Linux, muchas veces, pero también hace muchos años y tampoco sé si hay diferencias o problemas entre su uso en un iMac y en Linux.

Tengo una unidad con un problema y ahora se monta solo para lectura. Lo reemplacé con un buen disco nuevo y ahora está conectado a través de USB en un estuche SATA.

Si quiero crear una carpeta en la nueva unidad, diga "/ OldDrive", y copie todos los archivos en mi antigua unidad, conservando las propiedades, los permisos y cualquier otra cosa que le importe a macOS, ¿cuáles son los opciones de comando e interruptores que necesito usar en rsync para hacer esto?

    
pregunta Tango 16.01.2018 - 22:43

2 respuestas

2

Puedes usar dd para crear un bit por bit duplicado.

dd if=/dev/sdX of=/dev/sdY conv=noerror,sync

Para encontrar el nombre de tus discos:

diskutil list

Luego desmonte la unidad de destino

diskutil unmount volume

Luego ejecuta dd. No habrá medidor de progreso, y tomará un tiempo, así que solo sea paciente.

    
respondido por el screaming drills 17.01.2018 - 01:17
2

Rsync no es la mejor opción para copias de Mac a Mac.

Usaría ditto o asr si necesita una solución de línea de comandos. La Utilidad de Disco se llama internamente y puede reflejar el volumen y luego limpiar y ejecutar el Asistente de Migración, eso es mucho mejor que intentar arrancar desde una copia dañada.

Siga adelante y haga la copia completa para su copia de seguridad; luego considere instalar en un nuevo sistema operativo.

De hecho, podría instalar el sistema operativo en una unidad externa USB / Thunderbolt / FireWire antes incluso de hacer una copia y luego migrar los datos y las cuentas y las aplicaciones desde la unidad interna a la instalación externa limpia del sistema operativo.

Eso guarda un paso y ni siquiera necesitas preocuparte por la sintaxis de asr o ditto o rsync

    
respondido por el bmike 17.01.2018 - 04:15

Lea otras preguntas en las etiquetas