0 votos

¿Cómo confirmar que un disco duro externo clonado se ha clonado correctamente?

He utilizado Carbon Copy Cloner para copiar un SSD externo, que actualmente está a punto de morir, a otro. También tengo una copia de seguridad en línea de la unidad externa, pero quiero confirmar que mi copia clonada es exactamente la misma que la antigua.

Puedo comparar archivos individuales utilizando md5sum . ¿Existe alguna herramienta que pueda utilizar para comparar todos los archivos de dos unidades?

0 votos

1 votos

¿Acaso CCC no verifica su copia automáticamente?

0 votos

¡@nohillside Creo que sí verifica su copia pero siempre es bueno poder hacer una verificación independiente propia!

1voto

larssg Puntos 2001

He encontrado una manera de utilizar algunas herramientas de línea de comandos para comprobar recursivamente los hashes de los archivos individuales. Aquí están mis comandos:

  1. hashdeep -rel -r . > hashdeep-outout.txt

Hashdeep (que puedes instalar a través de homebrew) creará un archivo CSV con una lista de cada archivo individual con varios hashes incluyendo MD5 y SHA256. -rel lista los archivos con la ruta relativa al CWD, por lo que puedo ejecutar este comando en ambos la unidad antigua y la nueva unidad clonada, y los nombres de los archivos serán idénticos.

  1. sort --field-separator=',' --key=4 hashdeep-output.txt > hashdeep-sorted.txt

Esto ordena el archivo CSV por nombre de archivo (el cuarto campo), de modo que cuando comparo los dos archivos (para la unidad antigua, y la nueva unidad) todo estará en el mismo orden.

  1. Entonces uso sólo diff para comparar los archivos de salida ordenados. Si hay algo que se ha copiado incorrectamente, me lo hará saber porque los hashes no coincidirán.

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