Ich versuche, einen 75-Gigabyte-Gigabyte-Gigabyte-Gigabyte-Gigabyte-Gigabyte-Gigabyte-Gigabyte-Gigabyte-Gigabyte (mysql lvm snapshot) von einem Linux-Server in unserem Rechenzentrum in LA auf einen anderen Linux-Server in unserem Rechenzentrum in New York über eine 10-MB-Verbindung zu kopieren.
Ich erhalte ungefähr 20-30Kb / s mit rsync oder scp, das zwischen 200-300 Stunden schwankt.
Im Moment ist es eine relativ leise Verbindung, da das zweite Rechenzentrum noch nicht aktiv ist und ich durch kleine Dateiübertragungen hervorragende Geschwindigkeiten erzielt habe.
Ich habe verschiedene TCP-Tuning-Anleitungen befolgt, die ich vergeblich über Google gefunden habe (vielleicht lese ich die falschen Anleitungen, habe eine gute?).
Ich habe den tar + netcat-Tunneltipp gesehen, aber ich verstehe, dass er nur für VIELE kleine Dateien geeignet ist und Sie nicht aktualisiert, wenn die Übertragung der Datei effektiv abgeschlossen ist.
Hat jemand eine gute Eingabe, bevor ich eine Festplatte versende?
UPDATE: Naja ... es könnte der Link sein :( Siehe meine Tests unten ...
Transfers von NY nach LA:
Eine leere Datei abrufen.
[nathan@laobnas test]$ dd if=/dev/zero of=FROM_LA_TEST bs=1k count=4700000
4700000+0 records in
4700000+0 records out
4812800000 bytes (4.8 GB) copied, 29.412 seconds, 164 MB/s
[nathan@laobnas test]$ scp -C obnas:/obbkup/test/FROM_NY_TEST .
FROM_NY_TEST 3% 146MB 9.4MB/s 07:52 ETA
Den Snapshot-Tarball abrufen.
[nathan@obnas db_backup]$ ls -la db_dump.08120922.tar.gz
-rw-r--r-- 1 root root 30428904033 Aug 12 22:42 db_dump.08120922.tar.gz
[nathan@laobnas test]$ scp -C obnas:/obbkup/db_backup/db_dump.08120922.tar.gz .
db_dump.08120922.tar.gz 0% 56MB 574.3KB/s 14:20:40 ET
Transfers von LA nach NY:
Eine leere Datei abrufen.
[nathan@obnas test]$ dd if=/dev/zero of=FROM_NY_TEST bs=1k count=4700000
4700000+0 records in
4700000+0 records out
4812800000 bytes (4.8 GB) copied, 29.2501 seconds, 165 MB/s
[nathan@obnas test]$ scp -C laobnas:/obbkup/test/FROM_LA_TEST .
FROM_LA_TEST 0% 6008KB 497.1KB/s 2:37:22 ETA
Schnappschuss abrufen.
[nathan@laobnas db_backup]$ ls -la db_dump_08120901.tar.gz
-rw-r--r-- 1 root root 31090827509 Aug 12 21:21 db_dump_08120901.tar.gz
[nathan@obnas test]$ scp -C laobnas:/obbkup/db_backup/db_dump_08120901.tar.gz .
db_dump_08120901.tar.gz 0% 324KB 26.8KB/s 314:11:38 ETA
Ich nehme an, ich werde es mit den Leuten aufnehmen, die unsere Einrichtungen betreiben. Die Verbindung ist als MPLS / Ethernet 10MB-Verbindung gekennzeichnet. (zucken)
tcpdump
. Es kann Ihnen helfen herauszufinden, was die Übertragung verlangsamt.