Задать вопрос
Viji
@Viji
DevOps Engineer

Какой подход лучше использовать для копирования крупного файла по сети, исп python script?

У нас есть файлы, которые генерируются на вирт линукс машине во внутренней сети - отчеты, размером несколько сотен мегабайт - их нужно скопировать на удаленный ftp сервер в определенное время. Копировать с машины A где появляется файл, будет скрипт на машине B (A и B не доступны из интернета, но выход сами имеют) и затем отправлять его по FTP на публичный айпишник

Вопросы такой, использовать ли машину B для промежеточного хранения этих отчетов или можно как-то сразу, например побайтно начать копировать их? Думал подключить Paramiko для ssh захода на машину A с машины B.

Посоветуйте подход !
  • Вопрос задан
  • 136 просмотров
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 1
@pfg21
ex-турист
ftp-proxy и подобные https://github.com/3proxy/3proxy

опять же ты написал что машине доступен выход в интернет ?? так отправляй напрямую через passive mode ftp - он не формирует обратный канал для передачи данных и значит отлично работает как чисто клиентское приложение.

но я б отказался от древнего фтп в сторону хотя бы rsync.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
от 200 000 до 300 000 ₽
Greenway Global Новосибирск
от 150 000 ₽
Akronix Санкт-Петербург
от 150 000 до 200 000 ₽
31 янв. 2025, в 00:16
43000 руб./за проект
30 янв. 2025, в 21:33
5000 руб./за проект
30 янв. 2025, в 21:14
4000 руб./за проект