Назад | Перейти на главную страницу

Более быстрый способ зеркалирования FTP-сайта

Я сейчас использую wget -m зеркалировать удаленный FTP, но скорость - отстой, какова хорошая альтернатива (команда), чтобы мы могли параллельно загружать, чтобы повысить скорость?

Как упоминал pQd, lftp - отличный инструмент для этого, и он включен во "все" дистрибутивы.

lftp -u user,pwd -e "mirror --parallel=3 --verbose /$REMOTE_DIR /$LOCAL_DIR" $REMOTE_HOST

Вы можете запустить его несколько раз с time и разные значения --parallel чтобы найти лучшее соотношение цены и качества.

Взгляни на lftp. Это довольно мощный ftp-клиент с возможностью параллельной загрузки:

'mirror' может загружать несколько файлов параллельно (опция --parallel) и один файл с помощью 'pget' (опция --use-pget-n).

Он доступен в стандартном репозитории debian, поэтому вы должны иметь его и в ubuntu без использования сторонних двоичных файлов или компиляции из исходного кода.