вторник, 7 апреля 2015 г.

Удаленная передача данных по FTP при нестабильном VPN

Я нахожусь в Тюмени, но при этом надо передать несколько десятков гигабайт файлов по сети в Москву из Лондона.

Проблема в том, что сеть на источнике периодически падает и у них для исходящего трафика используется ADSL - линия 1 Mbit.

Пара попыток скопировать через WinSCP не дали результата - соединение падало через полчаса, за день скачалось < 5% данных.

На Linux нам на помощь приходит lftp, который умеет запускать задачи в фоне, восстанавливать соединение и докачивать данные. Осталось подождать пару дней, пока данные перельются.

[pvision@######### seismic_EW0412_part2]$  lftp pv@ftp.geoleader.ru
Password:
lftp pv@ftp.geoleader.ru:~> cd #####/
17600100000698_IDIOK-1/  2D seismic for Demo/  sample_dlis/
lftp pv@ftp.geoleader.ru:~> cd #####/2D\ seismic\ for\ Demo/
lftp pv@ftp.geoleader.ru:/#####/2D seismic for Demo> mput -c *
[0] mput -c * &
        `EW0412.000041.054.001' at 220320 (0%) 97.6K/s eta:56h [Sending data]
lftp pv@ftp.geoleader.ru:/#####/2D seismic for Demo>