0 votes

Comment confirmer qu'un disque dur externe cloné est bien cloné ?

J'ai utilisé Carbon Copy Cloner pour copier un SSD externe, qui est actuellement sur le point de mourir, vers un autre. J'ai également une sauvegarde en ligne du disque externe, mais je veux confirmer que ma copie clonée est exactement la même que l'ancienne.

Je peux comparer des fichiers individuels en utilisant md5sum . Existe-t-il un outil que je peux utiliser pour comparer chaque fichier sur deux disques ?

1voto

larssg Points 2001

J'ai trouvé un moyen d'utiliser des outils en ligne de commande pour vérifier récursivement les hachages des fichiers individuels. Voici mes commandes :

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

Hashdeep (que vous pouvez installer via homebrew) créera un fichier CSV listant chaque fichier individuel avec différents hashs dont MD5 et SHA256. -rel liste les fichiers avec le chemin relatif au CWD, de sorte que je peux exécuter cette commande sur les deux l'ancien lecteur, et le nouveau lecteur cloné, et les noms de fichiers seront identiques.

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

Cela trie le fichier CSV par nom de fichier (le 4e champ), de sorte que lorsque je compare les deux fichiers (pour l'ancien et le nouveau disque), tout sera dans le même ordre.

  1. Ensuite, j'utilise juste diff pour comparer les fichiers de sortie triés. S'il y a quelque chose qui a été copié de manière incorrecte, cela me le fera savoir car les hachages ne correspondront pas.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X