web-dev-qa-db-fra.com

Quel est le moyen le plus rapide de copier toutes les données vers un nouveau disque dur plus grand?

J'étais certain que cela aurait été couvert auparavant, mais je ne peux pas trouver une réponse parmi tous les presque-duplicats qui montent; Désolé si j'ai manqué quelque chose d'évident.

J'ai un disque complet de 320 Go à l'intérieur de ma machine, un nouveau disque de 1 To pour la remplacer et un châssis USB 2.0.

Ce ne sont que des données sur une seule partition, aucun système d'exploitation/applications impliquées et que l'ancien lecteur sera conservé quelque part comme sauvegarde (pas d'essuyage sécurisé, etc.).

L'option simple serait de mettre de nouveau disque dans le châssis USB, de copier des fichiers, puis de les échanger.

Mais pour les entraînements USB, la lecture est d'environ 4 fois plus rapidement que d'écrire. Si la même chose est vraie pour un châssis USB SATA (est-ce?) Ensuite, il serait fortement plus rapide d'échanger les lecteurs d'abord et de lire de l'ancien lecteur sur USB, non?

Ensuite, l'autre considération est que la copie de nombreux fichiers est généralement plus lente qu'un seul fichier de taille équivalente. Windows 7 est-il suffisamment intelligent pour tout faire dans une seule bosse comme celle-là, ou existe-t-il des logiciels spécialisés qui doivent être utilisés à la place?

(Même si la copie SATA SATA est plus rapide que celle d'une USB, sachant quoi faire quand ce n'est pas une option est une information utile.)

Sommaire:

  • Un châssis USB SATA souffre-t-il d'une inégalité de lecture/écriture ? (comme une clé USB, mais contrairement à une connexion directe SATA)

  • Windows 7 peut faire un accès séquentiel ? (Je ne trouve pas de confirmation si - robocopy Est-ce que cela.) Ou est-il nécessaire d'utiliser un CD/USB amorçable avec quelque chose comme Clonezilla pour obtenir des vitesses de copie séquentielles?

3
SUPER user

Un châssis USB SATA souffre-t-il d'une inégalité de lecture/écriture? (comme un stylo USB, mais contrairement à une connexion directe SATA)

Non, pas vraiment. L'inégalité de la vitesse de lecture/écriture est le résultat du support de stockage utilisé (mémoire flash pas cher), pas de l'interface USB.

Vous pouvez voir une légère différence de vitesse sur les lectures et les écrires, mais contrairement à une ThumbDrive, le facteur dominant sera probablement des frais de stockage et de la fragmentation du système, et non du support de stockage lui-même.

Windows 7 peut-il accéder séquentiel? (Je ne trouve pas de confirmation si Robocopy le fait.) Ou est-il nécessaire d'utiliser un CD/USB amorçable avec quelque chose comme Clonezilla pour obtenir des vitesses de copie séquentielles?

Vous n'avez pas besoin d'un accès séquentiel. Dans mon expérience, la copie des données sur une interface USB peut raisonnablement facilement obtenir des vitesses de quelques dizaines de mégaoctets par seconde, si le support de stockage lui-même peut supporter de telles vitesses (dont une unité de disque dur peut, à moins que les données à ce sujet soient assez fragmentées. ). Cela signifie que la copie ~ 300 Go de données ne prendra pas plus de quelques heures. (En tant que point de données, je me souviens que lorsque j'ai appris par le lecteur de sauvegarde, la copie ~ 1,5 To de données a pris environ une journée complète, pour une moyenne globale de ~ 17 Mo/s, mais qui impliquait également un Lot de rechercher, quel est le vrai tueur de la performance.) Il peut être plus long que cela si vous avez des lots et beaucoup de très de petits fichiers (sur l'ordre de quelques dizaines de kilo-octets), mais donnés La quantité de données dont vous parlez je trouve peu probable que ce soit le cas.

Ce ne sera pas un problème à l'aide de l'ordinateur pendant que les données sont copiées, tant que vous ne touchez pas les données sur le lecteur que vous copiez à partir de. Si vous souhaitez travailler avec le Données Bien qu'il soit copié, copiez simplement ces fichiers dans un dossier séparé sur le nouveau lecteur et travaillez avec ces copies, puis copiez ces copies modifiées sur les originaux (sur le nouveau lecteur) lorsqu'il est terminé.

Ou simplement laisser le tout fonctionner pendant la nuit.

2
a CVn

Si vous connectez les deux disques à l'intérieur de votre machine par SATA, vous aurez un transfert plus rapide que USB 2.0, mais en raison de l'utilisation probablement du même chipset de traitement SATA, vous n'obtiendrez pas la performance complète SATA-TO SATA. Il sera considérablement plus rapide que par USB.

2
Kinnectus

Sommaire:

  • Si la machine dispose d'au moins deux ports SATA, téléchargez Clonezilla ISO (~ 150 Mo), créez un CD/USB amorçable et utilisez-le pour cloner les lecteurs. Prendra 1-3 heures, au cours de laquelle la machine est inutilisable pour d'autres tâches.

  • Sinon, procédez comme prévu à l'origine - il suffit de mettre le nouveau lecteur dans le boîtier USB, et cela prendra probablement entre 3 et 6 heures, mais au moins la machine peut toujours être utilisée au cours de cette période.


Des détails:

Un châssis USB SATA souffre-t-il d'une inégalité de lecture/écriture?

Probablement pas. Étant donné qu'un disque dur externe des éléments WD a des vitesses similaires vitesses de lecture/écriture , il est probable qu'un autre châssis/boîtier USB n'aura pas d'écritures plus lentes que de lire.


Windows 7 peut-il accéder séquentiel?

Une réponse courte semble être: seulement en payant pour Acronis True Image ou logiciel similaire.

De plus, je peux dire que Windows/Robocopy ne fonctionnera que au niveau des fichiers/répertoires, il n'a pas d'options pour cloner directement des données.
[.____] (Je n'ai pas vu cela explicitement indiqué, il est déduit de lire entre les lignes et le manque de mention explicite de la façon de le faire.)

Toutes les options de clonage Un lecteur de Windows est propriétaire/shareware - les options de logiciels libres nécessitent une création d'un CD/USB amorçable (rendu de la machine autrement inutilisable et nier ainsi comme un inconvénient de Sata- > SATA Copie si plusieurs connexions sont disponibles).

0
slhck

Un moyen rapide de le faire car le disque de destination est plus grand consiste à utiliser Clonezilla comme indiqué. Il suffit d'aller au terminal et d'exécuter la commande DD comme ceci:

dd if=/dev/source_disk of=/dev/destination_disk bs=1M

Assurez-vous simplement que tous les disques ne sont pas montés

0
blade