| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Администрирование *NIX систем > Настройка Lsyncd |
| Автор: NZero 21.11.2016, 21:56 | ||||
| Всем привет! Настраиваю lsyncd для репликации данных с сервера на сервер. Синхронизироваться должны, как обычные файлы, так и файлы БД. Так вот перед репликацией БД должна проверяться на корректность структуры, для этого есть команда db_verify и если структура БД нарушена, не синхронизировать файлы БД на удаленный сервер. Как это реализовать через lsyncd? Вычитал, что можно вызывать bash скрипт в конфиге lsyncd, но как останавливать синхронизацию, если db_verify вернет error? Т.е. получается примерно следующее Скрипт проверки БД
Конфиг lsyncd
|