lsyncd не удаляет файлы на стороне получателя

Я успешно получил lsyncd для работы между двумя серверами RHEL. Все отлично работает с 1 единственным исключением.

Мое ожидание, которое подтверждается документацией, заключается в том, что если файл не существует в месте назначения, он будет удален. Происходит следующее: единственные файлы, которые существуют в месте назначения, а не в источнике, удаляются, если я перезапускаю службу lsyncd. Это ожидаемое поведение, или я что-то упустил?

1 ответ

Это спроектированное поведение.

Lsyncd закодирован, чтобы сохранить назначение синхронным с источником, предполагая, что никто больше не возится с назначением.

Другие вопросы по тегам