Quel est le moyen le plus rapide pour transférer des fichiers entre 2 ordinateurs? [fermé]

15

Disons que j'ai 80 Go de données à transférer d'un ordinateur à un autre. Quelle est la méthode la plus rapide pour transférer ces fichiers?

  • Transfert réseau?
  • Enregistrement DVD?
  • Copie dans une clé USB?
  • Supprimer un HD et le placer comme secondaire dans un autre PC et copier et coller les fichiers?
  • [une autre suggestion?]
Cliquez sur OK
la source
1
Le transfert réseau et le retrait du lecteur signifient que vous pouvez lire et écrire en même temps. Les 2 autres méthodes signifient que vous devez ajouter la lecture de la première machine à la dernière écriture sur l'autre.
jvanderh
1
Le temps des maths! Quelle est la bande passante d'un disque dur de 80 Go parcourant 60 MPH dans la boîte à gants d'une voiture qui doit parcourir 20 miles? :-)
Travis
fwiw: 546Mbit ... Mais c'est très "bursty".
Sirex
Par le plus rapide, incluez-vous le temps de configuration? Le déplacement physique d'un disque dur d'un ordinateur à un autre prend beaucoup plus de temps que la création d'une exportation NFS, par exemple. Ces 15 minutes pour tirer un lecteur et le brancher sur votre autre ordinateur pourraient déplacer beaucoup de données sur NFS sur un réseau gigabit.
MaQleod

Réponses:

21

Je vote pour le retrait temporaire du disque dur d'un ordinateur et son installation sur l'autre ordinateur pour le transfert.

Nate
la source
3
Vous devez ajouter le temps nécessaire pour déplacer le lecteur vers la machine cible et le ramener à la machine d'origine, ce qui, à mon avis, n'est pas anodin. Je suppose que cela dépendrait de la vitesse du réseau (10/100 pourrait être plus rapide pour déplacer le lecteur, Gigabit ne vaut vraiment pas la peine de déplacer le lecteur)
jvanderh
7
Je suis un visseur très rapide, donc le "temps d'arrêt" serait sans importance.
Nate
1
cela s'appelle la latence
bandi
2
Je suppose que c'est un disque SATA / IDE interne. Si c'est USB 2.0 ou Firewire, ce serait plus lent et à peu près la même vitesse que le transfert de fichiers sur Gigabit Ethernet.
Mark Renouf
1
Également connu sous le nom de sneakernet
Stefano Borini
21

J'ai comparé quelques méthodes différentes sous Linux sur un réseau 100Mbit:

Method             Bytes          Time     Speed
smb mount then cp  733960192      425      1.647 MB/s
scp                730253312      69.48*   10.0241 MB/s
wget using http    736274432      63.2     11.1097 MB/s
rsync               -              -       comparable to scp
  1. scp inclut le temps qu'il m'a fallu pour taper mon mot de passe de plus de 40 caractères. Soustrayez au moins 3-4 secondes.
  2. scp et wget ont effectivement verrouillé ma connexion réseau. le mastic a expiré. en haut indiqué qu'un noyau entier était dédié à la copie.
  3. Je n'ai pas de chiffres pour rsync, mais ils étaient comparables à scp

Donc, sous Linux, je pouvais transférer 80 Go en 2 heures en l'ignorant et en ne mouchardant pas le processus. Je trouve cela préférable à déplacer un disque dur entre des ordinateurs, car ils m'obligent à faire vraiment attention et à arrêter les choses.

Le partage Windows ne serait probablement pas aussi rapide que scp.

Tom Ritter
la source
9
Mot de passe de plus de 40 caractères?!?!
Mark Renouf
1
Il peut s'agir d'un mot de passe de phrase. Ils ne sont en fait pas difficiles à retenir :)
sashoalm
10

J'irais pour le gros lecteur USB externe. J'ai un lecteur d'ordinateur portable de 250 Go dans un boîtier à cet effet.

Paul Tomblin
la source
Ou un disque Firewire, si vous avez le matériel.
Nate
8

Gigabit Ethernet

jasonh
la source
10 Gigabit Ethernet? Infiniband?
Tom Hawtin - tackline
1
Câble Ethernet entre les 2 ordinateurs, vous n'avez même pas besoin d'un périphérique réseau.
jvanderh
1
La plupart des disques sur les boîtiers récents peuvent transférer des données plus rapidement que 100 Mbps (soit 12,5 Mo par seconde moins les frais généraux du réseau). Dans le même temps, la plupart des lecteurs standard ne peuvent pas limiter un Gigabit Ethernet (plus de 100 Mo par seconde). Il n'y a donc pas besoin de 10 Gigabit ou d'Infiniband.
jvanderh
D'accord, 10 Gbit serait exagéré à moins que vous n'ayez une NetApp dans votre placard ;-)
Mark Renouf
Je ne vois pas cela comme une solution complète. Même avec cela en place, il y a encore plus d'étapes qui peuvent fondamentalement changer la vitesse selon la façon dont vous le faites (c.-à-d. Le protocole ou l'application).
MaQleod
6

Si vous avez un Mac, le mode Target Disk est idéal, surtout si les deux ordinateurs ont Firewire 800. Vous les connectez les uns aux autres avec Firewire, puis redémarrez-en un en mode Disk Target, en le maintenant enfoncé tau démarrage. Cet ordinateur agit alors comme un disque dur Firewire, permettant des vitesses de transfert très rapides sans retirer aucun disque. De plus, cela fonctionne souvent même si l'ordinateur ne démarre pas en raison d'un problème avec le système d'exploitation.

MJeffryes
la source
1
+1 mais il est clair que l'OP n'avait pas de mac
cregox
4

Selon la vitesse / la fiabilité de votre réseau, je choisirais le réseau ou retirer le disque dur et simplement copier.

lourd
la source
4

J'ai toujours trouvé que faire un disque de copie directe sur disque un peu plus rapide et plus fiable, mais j'ai aussi un réseau Gigabit à la maison, donc récemment, il suffit de copier directement à travers.

Pour m'assurer d'obtenir les meilleures performances sous Windows, j'utilise cependant Robocopy . Cela fonctionne bien à la fois sur le réseau et de conduite en conduite.

BinaryMisfit
la source
2

80 gigaoctets, c'est 640 gigabits. Le réseau Ethernet domestique typique est de 100 Mbps. Donc, je suppose que le chiffre est de 10 000 secondes - moins de trois heures. Probablement un peu plus lent si vous utilisez le wifi. Mais vous pouvez simplement le laisser partir sans vous en soucier. Je ne voudrais pas gérer autant de DVD et mes lecteurs flash ne sont pas beaucoup plus gros.

Bien que la dernière fois que j'ai essayé un long transfert, j'ai découvert que j'avais utilisé la mauvaise alimentation pour mon concentrateur.

Tom Hawtin - sellerie
la source
Cela suppose que le disque dur suivra.
Brad Gilbert
Je suis d'accord avec vos chiffres, plus de 9 000 secondes est mon estimation, donc oui moins de trois heures. Mais ne le mélangez pas avec le wifi si vous parlez de 100 Mbps. Et la plupart des disques durs d'aujourd'hui peuvent suivre facilement 100 Mbps, sauf si vous copiez un tas de petits fichiers.
jvanderh
2

Très probablement, vos disques durs (source et cible) peuvent faire environ 100 Mo / s. Ethernet Gigabit, à condition que tout le matériel réseau impliqué soit correct devrait pouvoir se rapprocher suffisamment pour que le réseau soit plus facile.

Si vous disposez de disques durs particulièrement rapides ou d'un réseau particulièrement lent, vous pourrez peut-être gagner du temps en déplaçant le disque dur dans la machine cible et en effectuant une copie locale. Si vous obtenez 80 Mo / s ou plus, cela ne vaut probablement pas la peine.

jerryjvl
la source
100 Mo / sec depuis un disque dur de bureau‽ Depuis quand?
derobert
Seagate Barracuda, WD Velociraptor ... plus probablement, voir: tomshardware.com/charts/2009-3.5-desktop-hard-drive-charts/… ... notez qu'il s'agit d' un débit moyen , le pic dépassera 100 Mo / s sur la plupart .
jerryjvl
Et cela ne tient évidemment pas compte des SSD qui peuvent souvent facilement faire le double.
jerryjvl
1

Si vous copiez des fichiers sur le réseau, je ferais autre chose que de simplement faire glisser des fichiers avec l'Explorateur Windows. Il existe des utilitaires qui pourront le copier plus rapidement que la méthode intégrée.

Brad Gilbert
la source
Je suis d'accord qu'il y a des utilitaires. Veuillez en fournir quelques-uns dans votre réponse.
jvanderh
En fait, je n'utilise plus beaucoup Windows. Si quelqu'un veut en suggérer, je l'ajouterais volontiers à la réponse.
Brad Gilbert
1

Si vous allez le faire à plusieurs reprises (sinon, vous auriez terminé maintenant quelle que soit la méthode que vous avez choisie;)), je connecterais les deux ordinateurs via un câble croisé et un Gigabit Ethernet. Activez la prise en charge des trames jumbo et, si possible, n'utilisez pas le partage de fichiers Windows (smb). Ce sera à peu près aussi rapide qu'un lecteur moyen peut écrire dans des conditions idéales, il n'y a donc pas grand-chose à gagner en échangeant des disques.

Console
la source
1

Téléchargez et installez Fastcopy . Le site semble plutôt générique, mais il semble sûr. Je l'utilise depuis plusieurs années. Fonctionne plus rapidement que tout ce qui existe ... quelle que soit la méthode physique que vous utilisez.

fatsunny
la source
1

Surpris, personne d'autre ne l'a mentionné, mais FTP est une bonne option. Je copie un clone de machine virtuelle de 200 Go de notre serveur sur une autre machine, et j'obtiens de très bonnes vitesses (30 Mo / s) sur le LAN, en plus c'est repris. Serveur Filezilla sur la source et client Filezilla sur la cible, libre comme quoi et faire le travail.

pipedreambomb
la source
0

Il y a quelques années, je pense que le transfert le plus rapide était le FireWire (généralement utilisé sur Mac). C'est maintenant dépassé. Je répondrais sur un lecteur flash USB 3 ou un disque dur externe.

Les DVD ou BlueRay (tout type de gravure de disque compact) sont extrêmement lents. Le transfert réseau serait également plus lent qu'un USB 3.

Retirer le HD et le placer sur le nouveau PC - oui. Mais en fin de compte, l'enlèvement et le remplacement prennent également du temps ...

Hans Molden
la source