Was ist die zuverlässigste Methode zum Senden einer großen Datei zwischen zwei Windows-Computern über das Netzwerk? [Duplikat]

19

Die Datei ist ungefähr 170GB groß. Ich würde es nicht auf den FTP hochladen und herunterladen. Es ist manchmal nicht zuverlässig, die Verbindungen werden unterbrochen und es wird große Probleme geben. Gibt es dafür einen besseren Weg? Jemand einen Vorschlag machen? Vielen Dank.

PS: Zwei Computer befinden sich nicht im selben Netzwerk.

Ted Wong
quelle
10
Eine externe USB HD?
Mouviciel
9
en.wikipedia.org/wiki/Sneakernet ist ein Netzwerk.
ta.speot.is
4
Zerlegen Sie es in kleinere Stücke, dann müssen Sie sich immer nur um ein kleines Stück kümmern. Profi-Tipp: BitTorrent macht genau das.
ta.speot.is
4
Ich würde Skype benutzen, aber ich bin nicht mutig genug, es als Antwort zu geben :)
Robert Niestroj
4
Warum ist dies als ein Duplikat von Fragen markiert, in denen gefragt wird, wie 2-30 MB Daten per E-Mail gesendet werden sollen? Zwischen "send 17 MB" und "send 170 GB" liegen einige Größenordnungen, und die Lösungen sind völlig unterschiedlich. Dropbox / Filehoster sind nicht wirklich ein machbarer Vorschlag für 170 GB ...
Jan Schejbal

Antworten:

26

Seltsamerweise könnte Bitorrent hier ziemlich gut funktionieren, vorausgesetzt, die Office-Richtlinien erlauben es - es zerlegt die Datei für Sie, überprüft, ob sie korrekt ist und lädt sie gegebenenfalls erneut herunter. Sie werden wahrscheinlich Ihren eigenen Tracker verwenden wollen, aber viele Bitorrent-Clients tun dies sowieso, und wenn möglich, verwenden Sie Web-Seeds , um die Dinge noch schneller zu machen - Burnbit macht dies einfach.

Als Alternative würde ich auch vorschlagen, die Oldschool-Piraten-Sache zu machen, die Dateien aufzuteilen und eine Paritätsdatei zu verwenden und sie dann mit einem beliebigen Mittel, FTP oder Webserver, zu übertragen. Wenn Sie einen Webserver verwenden, können die Downloads fortgesetzt werden - mit etwas wie wget, und das Paritätsarchiv würde es Ihnen ermöglichen, die Datei mit ein paar beschädigten Teilen neu zu erstellen.

Überlegen Sie sich natürlich, die Dateien oder Datei-Chunks zu verschlüsseln, wenn die Daten ebenfalls sensibler Natur sind.

Eine neuere Option ist möglicherweise die Bitorrent-Synchronisierung. Sie wird auf allen Geräten außer dem Toaster ausgeführt (es sei denn, Ihr Toaster führt Windows, Linux auf x86, PPC oder ARM aus) und erledigt den größten Teil der Aufgaben für Sie. Es verwendet das zugrunde liegende Bitorrent-Protokoll, ist jedoch viel einfacher zu verwenden.

Geselle Geek
quelle
1
Wenn Sie außerdem auf mehrere Hosts kopieren müssen, verkürzen Sie die Zeit erheblich.
Colton
+1 für Toaster. U rettete den Toaster vor dem Anstoßen großer Brocken
Pathfinder
20

Werfen Sie einen Blick auf Robocopy , es unterstützt den Neustart und ist im Allgemeinen viel stabiler als andere Optionen.

Adam Caudill
quelle
Kopierregeln!
Wim
4

WinZip kann viele (relativ) kleine Dateien erstellen (ursprünglich für das Archivieren auf Disketten konzipiert, aber Sie können jetzt 1 GB auswählen). Dann ist nicht fortsetzbares FTP (wie die Microsoft-Option ist) OK. Schließlich ruft WinZip die Datei am anderen Ende ab.

Mark Hurd
quelle
3
Ich denke, 7-zip ist viel besser als WinZip.
Alvin Wong
@AlvinWong Vielleicht; WinZip war zuerst und immer noch ziemlich gut. Ich habe gerade nicht genug 7-zip verwendet.
Mark Hurd
1
etwas, das am ältesten ist, ist kein guter Grund, es in der IT-Welt zu verwenden ...
wim
@wim Ich brauche nichts anderes. Wenn WinZip so falsch ist, stimme mir zu und gib vorzugsweise die Gründe an, warum es eigentlich Mist für diesen Zweck ist. Wenn 7-zip so richtig ist, füge es als Antwort hinzu.
Mark Hurd
Nun, Sie sind nicht falsch, also keine Ablehnung .. aber Alvin hat einen Punkt 7-Zip-Fähigkeiten sind eine Obermenge von winzip, und es ist kostenlos ..
wim
4

Robocopy und BitTorrent wurden bereits vorgeschlagen und klingen nach einer guten Idee. Andere Optionen, die möglicherweise in einer restriktiven Netzwerkumgebung besser funktionieren, in der Sie z. B. keine SMB-Verbindung herstellen können, die für RoboCopy erforderlich zu sein scheint:

FTP. Ich weiß, dass es Ihnen nicht gefällt, aber mit einem guten Server und Client sollte es gut funktionieren. Erstellen Sie einen FTP-Server auf der Quelle oder dem Empfänger, und stellen Sie sicher, dass verschlüsselte Verbindungen (um zu verhindern, dass transparente Proxys usw. stören) und Dateien> 4 GB unterstützt werden. Laden Sie die Datei dann mit einem guten FTP-Client hoch / herunter (stellen Sie sicher, dass Sie den Binärmodus verwenden). FTP unterstützt die Wiederaufnahme der Verbindung. Wenn die Verbindung unterbrochen wird, nehmen Sie einfach die Verbindung wieder auf. Eine aktuelle Kopie von wget sollte in Ordnung sein.

Mit HTTP können Sie dasselbe tun: Richten Sie einen HTTP (S) -Server ein, der große Dateien unterstützt, und laden Sie ihn mit einer aktuellen Kopie von wget herunter.

Ansonsten gibt es rsync-Binärdateien für Windows und zahlreiche proprietäre rsync-ähnliche Programme, die Sie verwenden könnten. Insbesondere wenn Sie erwarten, dass die Datei aktualisiert werden muss und sich nur kleine Teile der Datei ändern, möchten Sie möglicherweise in diese Richtung schauen.

Denken Sie daran, dass Sie bei 8 MBit / s (1 MByte / s) zwei Tage benötigen, um die Datei zu übertragen. Wenn Sie keine wirklich schnelle Verbindung haben, ist das Senden einer physischen Festplatte mit einer Kopie der Datei (en) möglicherweise schneller.

Jan Schejbal
quelle
1
Senden Sie die Festplatte per Fedex. Am Ende wird es weniger kosten und schneller sein. Auf diese Weise verschieben die meisten größeren Unternehmen Backups und dergleichen.
Pow-Ian,
1
Verwenden des Dateiübertragungsprotokolls für die Dateiübertragung! Wer hätte das gedacht ???
Wim
@Pow-Ian: Ich wollte nicht für ein bestimmtes Unternehmen werben, aber FedEx macht ihrem ursprünglichen Federal Express- Namen wirklich alle Ehre . Ich habe ihnen am Samstagmittag ein (ziemlich großes) Paket mit einem Gewicht von 10-12 kg in Deutschland gereicht, habe nicht einmal den schnellsten Service ausgewählt und habe es am Montag um 10:35 Uhr für 29 EUR nach Belgien geliefert bekommen. Wenn ich irgendetwas habe, das schnell erledigt werden muss, werde ich FedEx auf jeden Fall wieder verwenden.
Jan Schejbal
@ Jan Schejbal Ich sage einen Spaten einen Spaten nennen. Ich weiß, dass FedEx das schnellste ist, daher macht es mir nichts aus, anderen von meinen Erfahrungen zu erzählen. Zur vollständigen Offenlegung habe ich ihre Einrichtungen gesehen und ihre Verarbeitungsanlage für den Flughafen Memphis TN USA besichtigt. Sie können buchstäblich Dinge am nächsten Tag von NY, NY nach Japan versenden.
Pow-Ian
1

Einige Dinge, die mir in den Sinn kommen, sind private P2P-Netzwerke (uTorrent, DC ++) oder ein kleiner http-Server mit wget

Midhat
quelle
0

Ich würde sugest einige Tools (Windows) auf Basis von rsync http://en.wikipedia.org/wiki/Rsync

Josef Procházka
quelle
4
Einzeilige Sätze, auf die ein Link angeblich die Frage beantwortet, sind im SuperUser ein Nein-Nein. Bitte erläutern Sie Ihre Antwort.
Lorenzo Von Matterhorn