Estoy intentando copiar un tgz de 75 gigabytes (instantánea de mysql lvm) de un servidor Linux en nuestro centro de datos de Los Ángeles a otro servidor Linux en nuestro centro de datos de Nueva York a través de un enlace de 10 MB.
Estoy obteniendo aproximadamente 20-30Kb / s con rsync o scp que fluctúa entre 200-300 horas.
Por el momento es un enlace relativamente silencioso ya que el segundo centro de datos aún no está activo y he obtenido excelentes velocidades de transferencias de archivos pequeños.
He seguido diferentes guías de ajuste de TCP que he encontrado a través de Google en vano (tal vez estoy leyendo las guías incorrectas, ¿tengo una buena?).
He visto la sugerencia del túnel tar + netcat, pero entiendo que solo es bueno para MUCHOS archivos pequeños y no te actualiza cuando el archivo termina de transferirse.
Antes de recurrir al envío de un disco duro, ¿alguien tiene alguna buena información?
ACTUALIZACIÓN: Bueno ... puede ser el enlace después de todo :( Ver mis pruebas a continuación ...
Traslados desde NY a LA:
Obteniendo un archivo en blanco.
[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
Obteniendo la instantánea tarball.
[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
Traslados de LA a NY:
Obteniendo un archivo en blanco.
[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
Obteniendo la instantánea tarball.
[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
Supongo que hablaré con las personas que administran nuestras instalaciones. El enlace está etiquetado como un enlace MPLS / Ethernet de 10 MB. (encogimiento de hombros)
tcpdump
. Puede ayudarlo a descubrir qué ralentiza la transferencia.