Странно что никто не дал четкий ответ и вместо этого приводятся какие-то сравнения фтп-клиентов, рассуждения. В принципе в посте №2 был ответ но без объяснений.
Тогда я проясню немного.
Опция перекидывания с сервака на сервак напрямую (минуя комп пользователя), зависит в первую очередь от того поддерживают ли оба сервака режим FXP (File eXchange Protocol) или нет. Именно стандарт FXP предназначен для прямой передачи данных между двумя удаленными FTP-серверами.
Опыт показывает, что как правило поддержка FXP не входит в стандартные пакеты. Хостинги с включенным FXP стоят дороже чем обычно. Из специализированных ФТП-клиентов которые поддерживают данную операцию наиболее известные 2, это FashFXP и SmartFTP
---
Преимуществом стандарта FXP является то, что на конечных пользователей, желающих скопировать файлы с одного FTP-сервера на другой, уже не действует ограничение пропускной способности их собственного интернет-соединения. Нет необходимости скачивать себе файл, чтобы потом положить его на другой FTP-сервер. Таким образом, время передачи файлов будет зависеть только от скорости соединения между двумя удаленными FTP-серверами, которая в большинстве случаев заведомо больше "пользовательской".
Для поддержки данного стандарта, оба сервера должны поддерживать режим PASV и позволять выполнять команды PORT иностранным хостам, а во-вторых, передача данных невозможна в том случае, когда оба сервера находятся под управлением операционных систем семейства Windows (например, Windows NT или Windows 2000). Возможность пересылать файлы напрямую с одного FTP-сервера на другой появляется только при условии, что хотя бы один из них управляется UNIX-подобной системой.