Я хочу завантажувати файли зі свого комп'ютера на FTP-сайт, і я не хочу завантажувати файли, які вже є на сервері. Тож мені потрібен інструмент, який визначає, які локальні файли відрізняються від файлів на сервері, чи яких немає на сервері.
Деякі вимоги:
Я використовую дешевого провайдера, який не підтримує rsync або ssh, тому я можу використовувати лише FTP.
Я генерую файли перед завантаженням, тому порівнювати часові позначки безглуздо.
Я спробував lftp за допомогою дзеркальної команди. Це повільно (я думаю, він завантажує всі файли).
Я завантажую файли з різних комп'ютерів, тому не можу використовувати сайтcopy , який використовує локальну базу даних, щоб відстежувати, які файли є на сервері.
Я хотів би мати можливість завантажувати всі змінені файли за допомогою однієї команди. Переважно немає додатків GUI. І його потрібно запустити в Ubuntu.
Я думав над створенням інструменту, схожого на сайтcopy, але який зберігає контрольні суми всіх файлів на сервері FTP на самому сервері. Але тоді я подумав, що може бути вже такий інструмент.