Поставь с репозитория
wput
и юзай
wput --limit-rate=3000K --timestamping --output-file=/var/log/wput.log /var/backup/site/ ftp://логины:пароли@сервера/home/odessa/infoodessa.ru/docs/tmp/
Плюс эта хрень может ограничивать скорость закачки.
#!/bin/sh
cd /var/www
DATE=`date +"%Y-%m-%d"`
LIST=`ls | grep -E ".*\.\w{1,4}"`
(echo "Subject: Бэкап 2 server начат"; cat /var/log/wput.log;) | /usr/sbin/sendmail ТУТ_ТВОЙ@mail.ru
test ! -d /var/backup/site/`date +%Y`/`date +%m` && { mkdir -p /var/backup/site/`date +%Y`/`date +%m` ; }
for ELEMENT in $LIST
do
tar -zcvpf /var/backup/site/`date +%Y`/`date +%m`/$ELEMENT-$DATE.tar.gz /var/www/$ELEMENT/web --exclude=backup --exclude=managed_cache --exclude=stats --exclude=resize_cache >> /dev/nool 2> /var/log/file_backup.err
done