3 votes

Existe-t-il un moyen rapide de cloner une partition sur un autre disque en utilisant une copie secteur par secteur, au lieu de copier des fichiers individuels ?

J'essaie de transférer une sauvegarde Time Machine de 4 To d'un disque dur USB 3 à un autre. J'utilise actuellement SuperDuper pour le faire, et cela va prendre plus de deux jours complets pour effectuer la copie, si ce n'est plus.

C'est beaucoup plus lent que la vitesse maximale habituelle pour la copie sur USB 3, et je soupçonne que ce qui ralentit les choses est la surcharge de la copie de chaque fichier individuellement, plutôt que de simplement copier les données brutes sur le disque, secteur par secteur.

Étant donné que j'ai juste besoin de dupliquer une partition sur un autre disque :

  1. Est-ce que la partition serait utilisable si je faisais une copie secteur par secteur ?
  2. Cela serait-il plus rapide que d'utiliser SuperDuper ?
  3. Et si vous répondez oui aux deux questions ci-dessus, quelles sont les méthodes que je pourrais utiliser pour y parvenir ?

J'ai déjà essayé d'utiliser la fonction de restauration de l'Utilitaire de disque pour cloner, mais j'ai atteint environ 5 % du chemin et j'ai échoué avec une erreur bizarre indiquant qu'un lecteur était occupé. Je ne pense donc pas que ce soit assez fiable, et il n'y a pas d'option pour reprendre là où on s'est arrêté. Cela dit, il m'a semblé qu'il allait beaucoup plus vite, et s'il n'avait pas échoué, il aurait mis environ 8 heures pour terminer.

edit : pour la postérité, la raison pour laquelle Disk Utility n'a pas réussi à copier le disque est que mon disque de destination était mourant et chargé de secteurs défectueux. Dans des circonstances normales, cela devrait probablement fonctionner et être à peu près aussi rapide que dd . Cependant, j'aime la réponse d'Allan parce que, au cas où quelque chose cause dd pour s'arrêter au milieu de la copie, vous pouvez la relancer là où elle s'est arrêtée.

4voto

Douglas Points 10417

Utilice dd pour cloner votre lecteur/partition.

La syntaxe est simple :

dd if=inputfile.foo of=outputfile.bar bs=blockSize

Cela fera une copie bit à bit de votre disque. Tout ce à quoi votre disque "ressemble", y compris les tables de partition, sera copié.

Par exemple, en supposant que l'identifiant de votre disque Time Machine est /dev/disk3 et l'identifiant de votre deuxième clé USB est /dev/disk4 votre commande serait :

dd if=/dev/disk3 of=/dev/disk4 bs=1M

Vous pouvez aussi écrire directement sur le périphérique brut en utilisant /dev/rdiskX

sudo dd if=/dev/rdisk3 of=/dev/rdisk4 bs=1M

Gardez à l'esprit que vous devrez d'abord démonter les périphériques avec la commande sudo diskutil unmountDisk diskX

Vitesse de copie

Vous avez raison de supposer qu'il y a une certaine surcharge associée à la copie des fichiers. Cependant, ce que vous ne savez peut-être pas, c'est que les vitesses de l'USB 3 ne sont pas ce qu'elles sont censées être. L'USB 3 est jusqu'à 5Gbs (gigabits par seconde)... dans un laboratoire, par temps clair, avec un vent arrière très fort, en descendant une pente.

La vitesse réelle de l'USB 3.0 est plus proche de 100Mbps. 1

En faisant un petit calcul, nous constatons que le transfert d'un fichier de 4 To à 100 Mbps prend environ 10 heures et demie dans le meilleur des cas (cela peut aller plus lentement !).

Ce que j'ai trouvé de plus fiable pour moi, c'est de copier le fichier sur un disque interne (ou un partage réseau car une connexion filaire de 1Gbps est bien plus rapide que l'USB ne le sera jamais) et une fois que j'ai l'image, je la copie sur ma cible.

En le séparant en deux processus distincts :

sudo dd if=/dev/rdisk3 of=/Volumes/Some/Network/Share/file.img bs=1M

sudo dd if=/Volumes/Some/Network/Share/file.img of=/dev/rdisk4  bs=1M

Cela présente l'avantage supplémentaire qu'en cas de problème, une copie est conservée en lieu sûr.


1 PC World : Vitesse de l'USB 3.0 : réelle et imaginaire

0voto

Bri Bri Points 1991

En plus de la réponse d'Allan, je dois mentionner que l'utilisation de la fonction de restauration de l'Utilitaire de disque semble effectivement avoir des performances similaires à celles de l'utilisation de la fonction de restauration de l'Utilitaire de disque. dd . Ce n'est pas tant qu'il n'est pas fiable, mais le disque dur à partir duquel je copiais est en train de mourir et comporte des tonnes de secteurs défectueux. dd a échoué sur ce point aussi.

Cela dit, dd vous permet de reprendre un transfert en cours de route, donc lorsque vous clonez un disque, je vais préférer cela, même s'il n'a pas une interface utilisateur agréable comme les outils Apple.

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