0 votes

Transfert de données vers un nouveau disque dur externe sans rupture de liens

J'essaie de faire migrer mes données d'un ancien disque dur externe vers un nouveau. Lorsque je fais un copier-coller à partir du Finder, les données semblent s'étendre et prendre beaucoup plus d'espace. Je suppose donc qu'une partie de la structure des liens est perdue. Quel est le moyen le plus efficace de le faire ?

Détails :

J'ai un Mac Pro sous High Sierra avec 1 To en interne, plus un disque externe de 4 To que j'utilise pour les données, notamment les projets iMovie. Il est formaté en Mac OS Extended (Journaled). Le disque externe est maintenant plein, je veux donc le remplacer par un nouveau disque de 10 To. J'ai formaté le nouveau disque à l'identique et je veux maintenant y transférer tous mes fichiers. Lorsque je l'ai fait en copiant et collant dans le Finder, j'ai remarqué quelque chose d'étrange - Disk Utility m'indique que l'espace utilisé sur l'ancien disque était de 3,9 To, mais que sur le nouveau disque, il était passé à 5,2 To. En examinant les dossiers d'origine individuellement, je constate qu'ils totalisent effectivement 5,2 To, ce qui est manifestement impossible puisqu'ils tiennent sur un disque de 4 To. Je remarque qu'il y a un dossier iMovieEvents et un paquet iMovieLibrary, tous deux d'une taille de 1,35 To, et je suppose que certains liens entre ces dossiers utilisent deux fois les mêmes données. Alors comment puis-je copier au mieux le disque entier avec toutes ses structures de liens etc. sur le nouveau disque ? Rsync ? cp ? Merci.

1 votes

Carbon Copy Cloner est une bonne application de duplication de disque.

0 votes

Oui, CCC est une bonne application pour cela (elle utilise rsync) - Cependant, pour trouver le problème, utilisez quelque chose comme OmniDiskSweeper pour voir la taille des répertoires. S'il ne s'agit que d'iMovie, il pourrait être utile de modifier la question pour la résumer à cela.

0 votes

CCC a l'air bien, mais pour quelque chose d'aussi simple que "copier tout exactement", j'espère ne pas avoir à utiliser un logiciel tiers. J'espérais par exemple une ligne rsync avec quelques drapeaux. Mais je ne sais pas exactement quels devraient être ces drapeaux pour que High Sierra soit satisfait de la version actuelle de son rsync intégré. J'ai en fait trouvé un exemple de rsync datant d'il y a 5 ans, mais j'étais nerveux à l'idée de faire confiance à quelque chose qui a été mis au point pour 3 versions majeures d'OS en arrière. (Et même cet ancien exemple suggérait d'installer d'abord une version différente de rsync).

1voto

Bob Jacobsen Points 119

Cela peut être dû à la taille d'allocation du système de fichiers.

Pour vérifier, utilisez Get Info pour obtenir l'espace sur le disque pour un petit fichier sur les deux disques.

Pour une réponse plus définitive, essayez cette commande dans Terminal sur chaque disque :

stat -f %k .

Si le grand disque utilise une taille supérieure, vos petits fichiers prendront de l'espace supplémentaire. Cela peut être résolu, mais cela ne vaut peut-être pas la peine.

0 votes

Oui, cela semble faire une différence significative - dans GetInfo un fichier de 4542 octets est montré comme utilisant 8k sur le disque sur l'ancien disque contre 16k sur le nouveau disque. Cependant, stat -f %k . montre 4096 pour chaque lecteur. C'était la bonne commande ?

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