Задать вопрос

Чем синхронизировать файлы между 3мя серверами?

Есть задача: есть 3 сервера в разных ДЦ, нужно между ними без приоритетов синхронизировать файлы, лучше что бы висел демон и следил за изменениями.
Сетевые файловые системы не подходят так как нет отказоустойчевости, в идеале что бы 3 сервера знали друг про друга и синхронизировали между собой данные. Есть ли что-то более элегантное кроме lsyncd? Потому что как я понял связь таким образом будет сервер1->сервер2->сервер3 и если сервер2 отваливается, то сервер3 тоже потеряет изменения.
  • Вопрос задан
  • 209 просмотров
Подписаться 3 Простой 4 комментария
Решения вопроса 1
@pfg21
ex-турист
syncthing - бесплатный опенсорс
resilio sync - коммерческий закрытый
два демона п2п (читай торрент-облако) синхронизации файлов с небольшими отличиями в функциональности.
оба умеют inotify. оба развиваются. обоим пофих на отвал личей из роя.
https://www.linux.org.ru/forum/desktop/13719483?la...
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@Wexter
saboteur_kiev
@saboteur_kiev Куратор тега Linux
software engineer
А что за файлы?
Если конфиги (текстовые), то можно и гитом.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы