J'essaie de copier un tgz de 75 gigaoctets (instantané mysql lvm) d'un serveur Linux dans notre centre de données LA vers un autre serveur Linux dans notre centre de données NY sur une liaison de 10 Mo.
J'obtiens environ 20-30Kb / s avec rsync ou scp qui oscille entre 200-300 heures.
Pour le moment, c'est un lien relativement silencieux car le deuxième centre de données n'est pas encore actif et j'ai obtenu d'excellentes vitesses de transferts de petits fichiers.
J'ai suivi différents guides de réglage tcp que j'ai trouvés via google en vain (peut-être que je lis les mauvais guides, j'en ai un bon?).
J'ai vu l'astuce du tunnel tar + netcat, mais je crois comprendre que cela n'est bon que pour BEAUCOUP de petits fichiers et ne vous met pas à jour lorsque le transfert du fichier est effectivement terminé.
Avant de recourir à l'expédition d'un disque dur, quelqu'un a-t-il une bonne entrée?
MISE À JOUR: Eh bien ... ce peut être le lien après tout :( Voir mes tests ci-dessous ...
Transferts de NY à LA:
Obtenir un fichier vierge.
[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
Obtention de l'archive tar instantanée.
[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
Transferts de LA à NY:
Obtenir un fichier vierge.
[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
Obtention de l'archive tar instantanée.
[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
Je suppose que je vais en discuter avec les gens qui gèrent nos installations, le lien est étiqueté comme un lien MPLS / Ethernet 10 Mo. (hausser les épaules)
tcpdump
. Cela peut vous aider à découvrir ce qui ralentit le transfert.