1

Мне нужно перенести каталог больших файлов (~ 1,5 ГБ каждый) со своего ноутбука в местах с переменным прерывистым подключением и высокой задержкой туда и обратно (например, из отелей в Азии на серверы в Вирджинии). Поскольку источником является ноутбук, он должен иметь возможность автоматического возобновления бесконечно, пока передача файлов не будет завершена.

В качестве вторичного предпочтения было бы желательно обеспечить многосессионную поддержку (особенно в том случае, если она автоматически масштабирует сеансы на основе надежности).

Кто-нибудь знает такое клиент-серверное приложение?

4 ответа4

3

Используйте rsync .

rsync -av --partial dir_with_big_files/ remotehost:~/destdir/

Опция --partial заставит rsync возобновить прерванные передачи с того места, где они остановились. Вы также можете включить --progress если вам нужен индикатор статуса передачи.

1

Другой коммерческий вариант - безопасная передача файлов Biscom. Перезапуск с контрольной точки поддерживается.

0

Если вы готовы рассмотреть коммерческие варианты, Aspera и Signiant являются ведущими продуктами для такого рода вещей. Они также будут намного быстрее, чем Rsync или что-нибудь на основе SSH.

0

У меня был успех с большими передачами файлов с BitTorrent Sync. Я не использовал версию для Linux, но версия для Windows работает хорошо. Он предназначен для передачи больших файлов и поддерживает изменения на уровне блоков и возобновление передачи.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .