Was ist der schnellste Weg, um Dateien zwischen 2 Computern zu übertragen? [geschlossen]

15

Angenommen, ich muss 80 GB Daten von einem Computer auf einen anderen übertragen. Was ist die schnellste Methode, um diese Dateien zu übertragen?

  • Netzwerkübertragung?
  • DVD-Aufnahme?
  • In ein USB-Stick kopieren?
  • Entfernen Sie eine Festplatte und platzieren Sie sie als sekundär in einem anderen PC. Kopieren Sie die Dateien und fügen Sie sie ein.
  • [Noch ein Vorschlag?]
OK klicken
quelle
1
Durch die Netzwerkübertragung und das Entfernen des Laufwerks können Sie gleichzeitig lesen und schreiben. Die anderen beiden Methoden bedeuten, dass Sie den Lesevorgang vom ersten Computer zum späteren Schreibvorgang zum anderen Computer hinzufügen müssen.
Jvanderh
1
Mathezeit! Wie groß ist die Bandbreite einer 80-GB-Festplatte, die 60 MPH im Handschuhfach eines Autos transportiert, das 32 km zurücklegen muss? :-)
Travis
fwiw: 546Mbit ... aber es ist sehr "geplatzt".
Sirex
Beziehen Sie die Rüstzeit mit ein? Das physische Verschieben einer Festplatte von einem Computer auf einen anderen dauert viel länger als beispielsweise das Erstellen eines NFS-Exports. Diese 15 Minuten zum Ziehen eines Laufwerks und zum Anschließen an einen anderen Computer können viele Daten über NFS in einem Gigabit-Netzwerk übertragen.
MaQleod

Antworten:

21

Ich stimme dafür, dass die Festplatte vorübergehend von einem Computer entfernt und für die Übertragung auf dem anderen Computer installiert wird.

Nate
quelle
3
Sie müssen die Zeit hinzufügen, die erforderlich ist, um das Laufwerk auf den Zielcomputer zu verschieben, und es auf den ursprünglichen Computer zurückzusetzen, was meiner Meinung nach nicht trivial ist. Ich würde vermuten, dass es von der Netzwerkgeschwindigkeit abhängt (10/100 könnte schneller sein, das Laufwerk zu bewegen, Gigabit ist definitiv nicht die Mühe wert, das Laufwerk zu bewegen)
jvanderh
7
Ich bin ein sehr schneller Schrauber, daher wäre die "Ausfallzeit" irrelevant.
Nate
1
das nennt man latenz
bandi
2
Ich gehe davon aus, dass dies ein internes SATA / IDE-Laufwerk ist. Wenn es sich um USB 2.0 oder Firewire handelt, ist es langsamer und ungefähr so ​​schnell wie die Dateiübertragung über Gigabit-Ethernet.
Mark Renouf
1
Auch bekannt als sneakernet
Stefano Borini
21

Ich habe ein paar verschiedene Linux-Methoden in einem 100-Mbit-Netzwerk verglichen:

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 enthält die Zeit, die ich für die Eingabe meines Passworts mit mehr als 40 Zeichen benötigt habe. Mindestens 3-4 Sekunden abziehen.
  2. scp und wget haben meine Netzwerkverbindung tatsächlich gesperrt. Zeitüberschreitung für Kitt. oben angegeben, als der Kopie ein ganzer Kern gewidmet war.
  3. Ich habe keine Nummern für rsync, aber die waren mit scp vergleichbar

So konnte ich unter Linux 80 GB in 2 Stunden übertragen, indem ich es ignorierte und den Prozess nicht schätzte. Ich finde das vorzuziehen, um eine Festplatte zwischen Computern zu verschieben, da sie erfordert, dass ich tatsächlich aufpasse und Dinge herunterfahre.

Die Windows-Freigabe wäre wahrscheinlich nicht so schnell wie scp.

Tom Ritter
quelle
9
Passwort mit mehr als 40 Zeichen?!?!
Mark Renouf
1
Es könnte ein Satzkennwort sein. Sie sind eigentlich nicht schwer zu merken :)
Sashoalm
10

Ich würde mich für das große externe USB-Laufwerk entscheiden. Ich habe ein 250 GB Laptop-Laufwerk in einem Gehäuse für genau diesen Zweck.

Paul Tomblin
quelle
Oder ein Firewire-Laufwerk, wenn Sie die Hardware haben.
Nate
8

Gigabit Ethernet

jasonh
quelle
10 Gigabit Ethernet? Infiniband?
Tom Hawtin - Tackline
1
Ethernet-Kabel zwischen den beiden Computern, Sie brauchen nicht einmal ein Netzwerkgerät.
Jvanderh
1
Die meisten Laufwerke auf aktuellen Boxen können Daten schneller als 100 MBit / s übertragen (das sind 12,5 MByte pro Sekunde abzüglich des Netzwerkaufwands). Gleichzeitig können die meisten Standardlaufwerke kein Gigabit-Ethernet (über 100 MByte pro Sekunde) abdecken. Es werden also keine 10 Gigabit oder Infiniband benötigt.
Jvanderh
Einverstanden, 10 Gbit wären übertrieben, wenn Sie keine NetApp in Ihrem Schrank hätten ;-)
Mark Renouf
Ich sehe das nicht als vollständige Lösung. Selbst wenn dies vorhanden ist, gibt es noch weitere Schritte, die die Geschwindigkeit grundlegend ändern können, je nachdem, wie Sie dies tun (z. B. Protokoll oder Anwendung).
MaQleod
6

Wenn Sie einen Mac haben, ist der Festplatten-Zielmodus großartig, insbesondere wenn beide Computer über Firewire 800 verfügen. Sie verbinden sie über Firewire miteinander und tstarten dann einen Computer im Festplatten-Zielmodus neu, indem Sie beim Starten gedrückt halten . Dieser Computer fungiert dann als Firewire-Festplatte und ermöglicht sehr schnelle Übertragungsgeschwindigkeiten, ohne dass Festplatten entfernt werden müssen. Darüber hinaus funktioniert es häufig auch dann, wenn der Computer aufgrund eines Problems mit dem Betriebssystem nicht mehr gestartet werden kann.

MJeffryes
quelle
1
+1 aber offensichtlich hatte das OP keinen Mac
Cregox
4

Je nachdem, wie schnell / zuverlässig Ihr Netzwerk ist, würde ich entweder mit dem Netzwerk gehen oder die Festplatte entfernen und nur kopieren.

heavyyd
quelle
4

Ich habe immer festgestellt, dass eine direkte Kopie von Festplatte zu Festplatte etwas schneller und zuverlässiger ist, aber ich habe auch ein Gigabit-Netzwerk zu Hause, also kopiere ich in letzter Zeit einfach direkt über.

Um unter Windows die bestmögliche Leistung zu erzielen, verwende ich jedoch Robocopy . Es funktioniert sowohl im Netzwerk als auch von Laufwerk zu Laufwerk.

BinaryMisfit
quelle
2

80 Gigabyte sind 640 Gigabit. Ein typisches Heim-Ethernet ist 100 Mbit / s. Ich schätze also auf 10.000 Sekunden - weniger als drei Stunden. Wahrscheinlich etwas langsamer, wenn Sie WLAN verwenden. Aber Sie können einfach loslassen, ohne sich Sorgen zu machen. Ich würde mich nicht mit so vielen DVDs beschäftigen wollen, und meine Flash-Laufwerke sind nicht viel größer.

Obwohl ich das letzte Mal eine lange Übertragung versucht habe, habe ich festgestellt, dass ich das falsche Netzteil für meinen Hub verwendet habe.

Tom Hawtin - Tackline
quelle
Vorausgesetzt, die Festplatte wird mithalten.
Brad Gilbert
Ich stimme Ihren Zahlen zu, über 9.000 Sekunden ist meine Schätzung, also ja weniger als drei Stunden. Aber verwechseln Sie es nicht mit WLAN, wenn Sie 100 Mbit / s sprechen. Und die meisten Festplatten von heute können mit 100 Mbit / s problemlos mithalten, es sei denn, Sie kopieren ein paar winzige Dateien.
Jvanderh
2

Höchstwahrscheinlich können Ihre Festplatten (Quelle und Ziel) etwa 100 MB / s erreichen. Gigabit-Ethernet, vorausgesetzt, die gesamte Netzwerkhardware ist vernünftig, sollte in der Lage sein, so nah zu sein, dass das Netzwerk am einfachsten ist.

Wenn Sie über besonders schnelle Festplatten oder ein besonders langsames Netzwerk verfügen, können Sie möglicherweise Zeit sparen, indem Sie die Festplatte in den Zielcomputer verschieben und eine lokale Kopie erstellen. Wenn Sie 80 MB / s oder mehr erreichen, lohnt sich der Aufwand wahrscheinlich nicht.

jerryjvl
quelle
100 MB / s von einer Desktop-Festplatte hard Seit wann?
Derobert
Seagate Barracuda, WD Velociraptor ... mit größerer Wahrscheinlichkeit: tomshardware.com/charts/2009-3.5-desktop-hard-drive-charts/… ... Beachten Sie, dass dies der durchschnittliche Durchsatz ist und der Spitzenwert bei den meisten 100 MB / s überschreitet .
Jerryjvl
Und das ist offensichtlich nicht einmal in Anbetracht von SSDs, die oft doppelt so einfach sind.
Jerryjvl
1

Wenn Sie Dateien über das Netzwerk kopieren, würde ich etwas anderes tun, als nur Dateien mit Windows Explorer zu ziehen. Es gibt Dienstprogramme, die es schneller kopieren können als die eingebauten.

Brad Gilbert
quelle
Ich bin damit einverstanden, dass es Dienstprogramme gibt. Bitte geben Sie einige in Ihrer Antwort.
Jvanderh
Ich benutze eigentlich nicht mehr viel Windows. Wenn jemand etwas vorschlagen möchte, füge ich es gerne der Antwort hinzu.
Brad Gilbert
1

Wenn Sie dies wiederholt tun (wenn nicht, würden Sie jetzt die von Ihnen gewählte Methode ausführen;)), würde ich die beiden Computer über ein Crossover-Kabel und Gigabit-Ethernet verbinden. Aktivieren Sie die Jumbo-Frame-Unterstützung und verwenden Sie nach Möglichkeit keine Windows-Dateifreigabe (smb). Dies ist ungefähr so ​​schnell, wie ein durchschnittliches Laufwerk unter idealen Bedingungen schreiben kann, sodass das Austauschen von Datenträgern nicht viel bringt.

Konsole
quelle
1

Laden Sie Fastcopy herunter und installieren Sie es . Die Site sieht allgemein aus, scheint aber sicher zu sein. Ich benutze es seit mehreren Jahren. Funktioniert schneller als alles andere ... egal welche physikalische Methode Sie verwenden.

fatsunny
quelle
1

Überrascht hat dies niemand anderes erwähnt, aber FTP ist eine gute Option. Ich kopiere einen Klon einer virtuellen 200-GB-Maschine von unserem Server auf eine andere Maschine und erhalte über LAN eine sehr gute Geschwindigkeit (30 MB / s) sowie eine Wiederaufnahme. Filezilla Server auf dem Quell- und Filezilla-Client auf dem Zielsystem, frei verfügbar und für die Erledigung der Aufgabe.

Pipedreambomb
quelle
0

Ich glaube, vor einigen Jahren war die schnellste Übertragung FireWire (normalerweise bei Mac üblich). Dies ist jetzt veraltet. Ich würde auf ein USB 3-Flash-Laufwerk oder eine externe Festplatte antworten.

DVD oder BlueRay (jede Art von CD brennen) ist schmerzhaft langsam. Die Netzwerkübertragung wäre auch langsamer als bei einem USB 3.

Entfernen Sie die Festplatte und setzen Sie sie in den neuen PC ein - ja. Letztendlich dauert das Entfernen und Ersetzen jedoch auch einige Zeit ...

Hans Molden
quelle