...
Rsync в схеме резервирования отвечает за синхронизацию служебных служебных файлов сервисов Eltex-EMS и Eltex-APB, а также файлов прошивок, шаблонов конфигурации, выгрузок конфигураций точек. Rsync представляет собой клиент серверное ПО. В данной схеме master-сервер выступает в роли клиента и синхронизирует каталоги slave-сервера с локальными.
...
Конфигурация сервера rsync
Для активации сервера rsync необходимо в файле /etc/default/rsync
установить значение:
RSYNC_ENABLE=true
Для запуска сервиса после остановки используется команда:
Без форматирования |
---|
root@swlc01-server:/# service rsync start |
Для остановки сервиса используется команда:
Без форматирования |
---|
root@swlc01-server:/# service rsync stop |
Для проверки — запущен ли сервис в данный момент, используется команда:
Без форматирования |
---|
root@swlc01-server:/# service rsync status |
В ответ последует сообщение:
Без форматирования |
---|
* rsync is running
|
в случае если сервис запущен,или
Без форматирования |
---|
* rsync is not running |
в случае если сервис не запущен.
Конфигурация сервера rsync
В /etc/ нужно создать конфигурационный файл rsyncd.conf
Листинг файла приведен ниже.
...
Для аутентификации необходимо настроить пользователя rsync
на обоих серверах, для этого на каждом сервере создайте файлы /etc/rsyncd.secrets
, в которых указать логин и пароль.
...
Блок кода | ||||
---|---|---|---|---|
| ||||
root@swlc01-server:/# crontab -e Select an editor. To change later, run 'select-editor'. 1. /bin/nano <---- easiest 2. /usr/bin/vim.tiny 3. /usr/bin/code 4. /bin/ed Choose 1-4 [1]: 1 # выбираем в каком редакторе открыть |
Информация |
---|
Сервис cron должен быть запущен на обоих серверах |
Способ запуска/остановки
Для запуска сервиса используется команда:
Без форматирования |
---|
root@swlc01-server:/# service rsync start |
Для остановки сервиса используется команда:
Без форматирования |
---|
root@swlc01-server:/# service rsync stop |
Для проверки — запущен ли сервис в данный момент, используется команда:
Без форматирования |
---|
root@swlc01-server:/# service rsync status |
В ответ последует сообщение:
Без форматирования |
---|
* rsync is running
|
в случае если сервис запущен,или
Без форматирования |
---|
* rsync is not running |
в случае если сервис не запущен.
Настройка репликации MySQL
...