Доброй ночи. Бекаплю каждую ночь со всех серверов на один файлы посредством rsync, все вроде отлично, файлы обновленные перезаписывает, но проблема в том что на бекап сервере хранится весь хлам, который уже клиент давно удалил. Читал что есть опция в rsync, которая удаляет файлы которые есть на бекапе если его нету на источнике откуда копируются файлы.
приведу пример
на источнике лежат
файл1
файл2
файл3
rsync скачал их, но на следующий день файл2 удалили, и надо чтобы rsync его удалил и на бекап сервере при запуске синхронизации
вариант просто удалять всю папку перед загрузкой не годится, очень много файлов, актуальные надо чтобы просто прверяло на совпадения и пропускало, новые или обновленные закачивало, а которые удалил клиент у себя удаляло и на бекап сервере