Я хочу загрузить пакет файлов на мой сервер, периодически сохраняя оригиналы только на сервере, а именно:
Я думал, что работа rsync и cron должна сработать, но я не знаю, как их использовать (ну, хорошо ... У меня есть ОДНА идея о том, как использовать cron).
Я бы порекомендовал Unison, который может синхронизировать Unix и Windows. Он построен на основе той же технологии, что и rsync, но его намного проще настроить:
https://apps.ubuntu.com/cat/applications/quantal/unison2.27.57- gtk /
http://www.cis.upenn.edu/~bcpierce/unison/
Поддерживает списки исключения / включения, удаленные или локальные Синхронизация, режим без удаления и множество других распространенных опций. Он может восстановиться после частичной синхронизации из-за плохого соединения или чего-либо еще довольно легко.
Вы можете запустить его в интерактивном или пакетном режиме, используя cron.