Wie lade ich große Dateien über das Internet hoch, ohne P2P zu verwenden?


17

Ich arbeite remote und habe 44 GB Mediendateien, die ich an mein Büro zurücksenden muss. Es gibt viele kostenlose Dienste, die bis zu 2 GB verarbeiten können, aber ich habe noch nichts Größeres gesehen.

Wir haben beide Verbindungen mit mehr als 50 MBit / s, daher möchte ich keine physischen Medien verschicken (dies ist jedoch eine Option). Bittorrent ist in meiner Unternehmenszentrale gesperrt. Wir haben einen FTP-Server, aber die Obergrenze pro Benutzer beträgt 10 GB. Ich verwende Citrix, aber der Durchsatz ist auf 3 MBit / s begrenzt. (44 GB bei 50 MBit / s = 4 bis 5 Stunden ... bei 3 MBit / s = 5 oder 6 Tage.)

Anregungen geschätzt.


Windows 7 und Windows 2003 Server sind die beteiligten Betriebssysteme. Ich habe JetBytes ausprobiert und es wird von unserem Inhaltsfilter blockiert


6
Angesichts der Größe der Dateien und der Geschwindigkeit, mit der Sie eine Verbindung herstellen, ist der Datenträger schneller.
ChrisF

19
Obligatorisch: xkcd.com/949
Joel Coehoorn

3
PERSÖNLICH würde ich nur physische Medien für etwas so Großes verschicken; vor allem wenn es wichtig ist.
Shinrai

8
Bei ServerFault gibt es eine ähnliche Frage: Übertragen von Dateien aus dem US-> UK-Rechenzentrum . Der Großteil der Antwort sollte zutreffen.
Mittwoch,

24
"Unterschätze niemals die Bandbreite eines Kombis voller Bänder, die über die Autobahn
rollen

Antworten:


5

Möglicherweise können Sie einen FTP-Server auf Ihrem Computer ausführen und jemanden mit FTP in Ihrem Computer haben, für den keine Größenbeschränkungen gelten. Für Ihr Windows-Setup ist Filezilla ein Server, der die Arbeit erledigen soll. Wenn Sie sich hinter einem Router oder einer Firewall befinden, müssen Sie möglicherweise Port 21 oder den von Ihnen festgelegten Port an Ihren Computer weiterleiten.


Das ist eine großartige Idee! (Ich kann nicht glauben, dass ich selbst nicht daran gedacht habe.) Leider hindert mich mein ISP nach dem Testen daran, einen FTP- oder Webserver einzurichten
Brien Malone

2
@Brien hast du einen nicht standard Port ausprobiert? Ihr ISP blockiert möglicherweise nur Port 21. Sie können auch einen verrückten Port wie 2100, 21000 usw. ausprobieren. Möglicherweise erkennt und beendet er jedoch auch die eigentlichen FTP-Pakete :(
Zugwalt

1
Weißt du was? Ich lag falsch. Ich habe PASV nicht benutzt. Sobald ich den FTP-Server für PASV eingerichtet hatte, war ich fertig! Schließlich habe ich Ihre Antwort mit dem Segen des Netzwerkadministrators beantwortet. Ich war in der Lage, mit 650 kbit / s zu übertragen, was so ziemlich das volle Maß meiner 5 MB im Upstream-Modus darstellt und alle 44 GB in ungefähr eineinhalb Tagen übertrug. Grüner Scheck für Sie - und nochmals vielen Dank für den Vorschlag!
Brien Malone

Ich bin froh, dass es geklappt hat!
Zugwalt

38

Sprechen Sie mit der IT im Büro. Sie haben ein legitimes Geschäftsbedürfnis (ich nehme an - wenn dies Ihre MP3-Sammlung ist, sind Sie auf sich allein gestellt ;-)), sie sollten bereit sein, mit Ihnen an einer tragfähigen Lösung zu arbeiten. Möglicherweise wird dadurch Ihr FTP-Limit angehoben und Sie werden mit SSH-Zugriff oder etwas völlig anderem konfrontiert.


SFTP könnte der
richtige

3
Ja, das ist keine Frage für uns. Es ist für die IT-Abteilung Ihres Unternehmens. Es gibt Dutzende von Möglichkeiten, dies zu tun (FTP, SFTP, SCP, rsync), aber die IT-Abteilung wird entscheiden, welche getan werden muss.
user606723

Stimmen Sie der vorgeschlagenen Antwort zu, stimmen Sie dem Kommentator nicht zu. Ich versuche, Self-Service-Lösungen zu finden. Ich kenne den leitenden Netzwerkadministrator seit einem Jahrzehnt - er könnte eine Ausnahme machen. Ich versuche mich an die Regeln zu halten.
Brien Malone

10
Die Tragödie im Berufsleben ist, dass die pragmatischsten Lösungen fast immer die uninteressantesten sind. +1 sowieso.
Jordan Bentley

Nun, es ist, als würde man im Internet um medizinische Hilfe bitten. So ziemlich jede Antwort lautet: "Geh zum Arzt".
Polemon

18

Falls dies unter Linux ist, ist dies sehr einfach:

Verwenden Sie rsyncüber SSH in einer Bildschirmsitzung, um die Dateien zu verschieben:

rsync -aPvzl media/ my.home.ip:destination_folder

Starten Sie dies in einer Bildschirmsitzung, damit Sie es von zu Hause aus anhängen können.


3
Es gibt auch Rsync-Clients und -Server für Windows. Möglicherweise müssen Sie cygwin zuerst installieren, je nachdem, welches Sie verwenden.
Scott Chamberlain

1
Kann dies von jedem Ort aus gestoppt und wieder aufgenommen werden? Das Kopieren von 44 GB Dateien über das Internet kann Tage dauern und mitten im Prozess kann etwas passieren ...
Ivan

Ich musste Anfang dieses Jahres um die 70 GB umziehen und genau diese Methode wurde verwendet. Der einzige Unterschied bestand darin, dass es zwei Server gab, sodass die Konnektivität in Bezug auf die Upload-Geschwindigkeit viel besser war als bei den meisten Standardverbindungen.
Nicholas Smith

@ Ivan: Ja, das kann es; Sie benötigen jedoch die Option -P(oder --partial). Das Beispiel hat es bereits.
user1686

17

Verwenden Sie möglicherweise einen Dateisplitter und einen Schreiner.

Teilen Sie es in kleinere Stücke und nutzen Sie die kostenlosen Dienste, dann setzen Sie es zusammen.

Persönlich würde ich es nur physisch verschicken.


9

Unterschätzen Sie niemals die Bandbreite eines Kombis voller Bänder, die die Autobahn entlang rasen. [Andrew S. Tanenbaum Computer Networks, 4. Aufl., S. 91]

FedEx diese Daten. Es ist heutzutage schwierig, uns für die Idee offen zu halten, dass das Internet nicht die EINZIGE Möglichkeit ist, Informationen zu übermitteln.


fedex wurde für diese Situation gebaut
Jake Berger

8

Wenn Sie nur an eine Person senden, ist bittorrent dafür ineffizient und langsam. Leider ist die einfachste Möglichkeit, einen Webserver einzurichten, den Sie über http herunterladen können.


1
Verwenden Sie bei HTTP eine Art Download-Beschleuniger.
Geselle Geek

1
@Journeyman: Wenn es nur eine Quelle gibt, sind Download-Beschleuniger nur so nützlich wie BitTorrent (das heißt, überhaupt nicht).
user1686

1
Sie helfen auch dabei, Downloads fortzusetzen. Ich habe auch herausgefunden, dass Axel die Dinge beschleunigt, sogar mit einer einzigen Quelle
Journeyman Geek

Leider verwende ich einen Heim-ISP (Cox). Sie verhindern, dass Heimanwender Webserver und FTP-Server einrichten.
Brien Malone

2
@Brien - aus ihrer Sicht ist das alles Port 80. Sie werden wahrscheinlich feststellen, dass Sie damit durchkommen, wenn nur der eine Client jemals eine Verbindung herstellt.
Joel Coehoorn

3

Ich gehe davon aus, dass die 44GB bereits mit RAR komprimiert sind, wie Ihre Frage besagt.

Das 44gb @ 50mbps = 4 to 5 hours.bedeutet, dass Sie Ihr Büro für 5 Stunden ohne nützliches Internet verlassen, da Sie die gesamte Bandbreite nutzen und ich nicht sicher bin, ob dies korrekt ist.

Und prüfen Sie noch einmal, ob der Link wirklich so schnell ist, da er möglicherweise asymmetrisch ist: Sie können 55 Mbit / s herunterladen, aber nicht hochladen. Ihre 5 MBps könnten also noch langsamer sein.

Wenn ich Sie wäre, würde ich in einen örtlichen Laden gehen und 3 oder 4 Flash-Laufwerke mit jeweils 16 GB kaufen. Verwenden Sie ein beliebiges Zip-Tool (ich empfehle 7Zip) und komprimieren Sie die in diesen Flash-Laufwerken aufgeteilten Daten. Ich würde die .RAR-Komprimierung in .7zip ändern, abhängig von den Daten, die besser komprimiert werden.


4
Oder holen Sie sich eine tragbare 500-GB-Festplatte. Sie müssen sich keine Gedanken über das Teilen der Datei machen und es kann sogar weniger als das 4-fache von 16 GB Flash kosten. Plus die Übertragung wird viel schneller sein.
Kibbee

Du liegst absolut richtig. Mein Upstream ist 5 MBit / s.
Brien Malone

@Brien Upload von 5Mbps (Bits) wird nur 500kBps (kyloBytes) Upload bedeuten, es wird viel länger dauern ... Flashdrives oder tragbare Festplatten sind ein guter Weg zu gehen
woliveirajr

3

In 9,5-GB-Blöcke aufteilen und auf den FTP-Server übertragen.

Unter Linux:

split -b 10200547328 [filename] [filename]-chunk

Unter Windows: Keine Ahnung - wahrscheinlich kann WinZIP / WinRAR dies mit ausgeschalteter Komprimierung (aus Geschwindigkeitsgründen) und gesetztem Span-Archiv mit der Nummer 5.


4
7-zip erledigt das kostenlos.
music2myear

3

Brennen Sie es auf die BlueRay-Festplatte und senden Sie es per E-Mail. Vielleicht kannst du etwas finden, das dasselbe tut.


Eine Doppelschicht oder zwei Einzelschichten.
e100

Nimmt an, dass sie Blu-Ray auf ihrer Seite haben ... leider stecken sie mehrere Jahre hinter der technischen Kurve.
Brien Malone

2

Wenn Ihr Arbeitgeber nicht über feinkörnigere QoS-Tools verfügt, kann er die 3 Mbit / s während des Tages möglicherweise nicht entspannen, ohne dass dies Probleme für den Rest des Büros verursacht.

Vor ein paar Jahren, als ein neuer MSDN-Downloader den Bandbreiten-Shaper meines Arbeitgebers überlistete, verlangsamten eine Handvoll Abonnenten, die gleichzeitig Downloads durchführten, die Leistung für die anderen 800 Benutzer der Verbindung. Möglicherweise müssen Sie Ihren Bulk-Upload spät in der Nacht durchführen, wenn niemand anderes die Verbindung verwendet.


1

Die einfachste nicht kostenlose Option ist möglicherweise Aspera.

http://asperasoft.com/de/products/client_software_2/aspera_point_to_point_7

Mit dieser Software können Sie beide 50-MBit-Verbindungen max. Ich benutze, um 50 GB / Tag über 45 MBit-Verbindungen zu übertragen, und es würde ein paar Stunden dauern.


Hm! Nicht vertraut mit diesem. Asperasoft.com wird von unserem Inhaltsfilter nicht blockiert. Vielleicht gibt es einen Schuss!
Brien Malone

1
Ich rate dringend davon ab, die Verbindung während der Arbeitszeit zu maximieren. Wie in meiner Antwort erwähnt, würde dies dazu führen, dass das Netzwerk für alle anderen in Ihrem Büro sehr langsam läuft.
Dan Neely

unter einstellungen können sie bandbreitenlimits festlegen.
Pablo

1

Wenn Sie Windows ausführen, ist yintersync möglicherweise eine Lösung für Sie. Es verwendet rsync als Backend, fügt jedoch viele zusätzliche Funktionen wie Zeitplanung und Synchronisierung bei Verbindung hinzu. Es wird auch ein E-Mail-Bericht gesendet, damit Sie wissen, ob es ordnungsgemäß funktioniert hat.

Ich verwende es derzeit, um 1,6 TB VHD-Dateien über das Internet ohne Probleme zu synchronisieren.



1

Ich schlage vor, HFS ( http://www.rejetto.com/hfs/ ).

Von der Website:

Beschreibung Mit HFS (HTTP File Server) können Sie Dateien senden und empfangen. Es unterscheidet sich vom klassischen Filesharing, da es die Web-Technologie verwendet, um mit dem heutigen Internet besser kompatibel zu sein.

Es unterscheidet sich auch von klassischen Webservern, da es sehr einfach zu bedienen ist und "out-of-the-box" läuft.

Greifen Sie über das Netzwerk auf Ihre Remote-Dateien zu.

Mit anderen Worten, Sie können vom Client eine Datei mit einem einfachen Browser auf den Server hochladen, auf dem hfs ausgeführt wird.

Sie können mit 7-zip teilen ( http://www.7-zip.org )


1

Ich glaube, Sie müssen mit dem Sysadmin sprechen.

Offensichtlich kontrollieren die dortigen Sysadmins das Netzwerk sehr stark, und sie möchten möglicherweise nicht, dass Sie die Regeln durchsetzen. Wenn der Download auf 3 Mbit / s begrenzt ist, überprüfen Sie die Upload-Geschwindigkeit. Sie können viel langsamer sein. Ihre Übertragung kann mehrere Tage dauern, wenn Sie sich an die Netzwerkrichtlinien halten.

Ich gehe davon aus, dass die Datei, die Sie übertragen möchten, eine große Videodatei oder andere Daten ist, die nicht ohne Qualitätsverlust komprimiert werden können. Andernfalls wäre die Komprimierung hier Ihr bester Freund.

Vorausgesetzt, Sie hatten tatsächlich eine Upload-Fähigkeit von 5 Mbit / s (was wahrscheinlich nicht der Fall ist), eine Übertragung von 44 GB bei 5 Mbit / s, geteilt durch 8 Bit, was etwa 0,625 MByte pro Sekunde entspricht. Mal 3600 Sekunden (eine Stunde), die höchstens 2286MB übertragen könnten. Nach 20 Stunden hätten 45720 MByte oder etwa 45 GByte hochgeladen.
Nehmen Sie einen Geschwindigkeitsverlust von etwa 10% an, und das wären ungefähr 22 Stunden (wenn alles reibungslos und ohne Unterbrechung funktioniert), und Sie monopolisieren das Netzwerk so lange, dass Sie wahrscheinlich eine anständige Dateiübertragungssoftware verwenden müssen.

Sie könnten es auf 10 DVDs aufteilen und dann per Fedex oder UPS versenden, aber das könnte ungefähr die gleiche Zeit dauern.

Da die andere Seite einen Download von 50 Mbit / s hat, können sie viel schneller herunterladen, aber das würde nicht viel ausmachen.

Eine andere Möglichkeit ist, dass Adrive.com 50 GB Backups kostenlos zulässt und Sie diese freigeben können.

Wenn die Netzwerkrichtlinien den Zugriff auf www.megaupload.com erlauben (was ich bezweifle), könnten Sie sich anmelden und alles auf einmal hochladen. Kostenloses Konto, aber Sie müssen das Ding in etwa 50 kleine Teile aufteilen, den Megaupload-Dateimanager verwenden und alle dort hochladen.


0

Wie wäre es, wenn Sie es per Instant Messenger an einen Kollegen Ihres Vertrauens senden, z. B. über Skype?


0

Wenn einer der Computer eingehende SSH-Verbindungen akzeptieren kann, können Sie SCP versuchen. Im schlimmsten Fall können Sie einfach netcat (Windows-Version unter http://joncraton.org/blog/46 ) verwenden und nachsehen, ob Sie einen nicht gefilterten Port finden.


0

Versuchen Sie es mit etwas wie http://justbeamit.com/ - ziehen Sie Ihre Datei in den Browser, geben Sie Ihrem Freund die URL und dann verhandelt er die Übertragung.

Ich empfehle dringend, dass Sie zuerst verschlüsseln, wenn Sie nicht möchten, dass Dritte dies tun.


0

Bittorrent ist in meiner Unternehmenszentrale gesperrt.

Wenn im Büro mindestens ein Port für das Internet geöffnet ist, können Sie versuchen, den lokalen Tracker an diesem Port mit verschlüsseltem Datenverkehr zu starten und einen Torrent mit Ihrem einzelnen Tracker in der Liste zu erstellen. Ich glaube nicht, dass Administratoren den Signaturanalysator an der Grenze verwenden, um BT-Verkehr zu blockieren

80G HDD per Post ist immer noch einfacher und robuster


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.