Задача следующая, и я сам от себя не ожидал что буду в тупике. Есть сервер centos7 Есть две папки /opt/x (исходная папка) и /opt/y (папка назначения), обе папки на одном и том же сервере. Конфиг /etc/lsyncd.conf
settings = {
statusFile = "/var/log/lsyncd.stat",
logfile = "/var/log/lsyncd.log",
statusInterval = 1,
nodaemon = true,
recursiv = true,
backup = true,
suffix = aa_,
sync{
default.rsync,
source="/opt/x/",
target="/opt/y/",
}
}
Сейчас если в папках что то меняется. Синхронизация папок проходит на ура и практически мгновенно. Но задача не просто в синхронизации, а в том что бы в папке «/opt/y/» измененные файлы должны накапливаться. Т. е. Если в папке «/opt/x/» удаляется файл, из папки «/opt/y/» удалятся он не должен. При появлении файла/папки с уже существующим именем должен переименовываться, добавляться суффикс.