Команды предназначены для настройки географического резервирования (георезерва).
backup/properties/clean
Команда предназначена для установки параметра в значение по умолчанию.
Путь команды:
system/geo-backup/properties/clean
Синтаксис:
clean [<Field>]
Параметры:
<FIELD> - названия параметра, для которого устанавливается значение:
enabled (false) - включение системы георезервирования;
site ("ecss10") - имя гео-сайта для выбранного кластера;
slave_sites ([]) - geo-backup sites to be backuped on current cluster / имя (имена) гео-сайтов, с которых мы будем принимать репликации;
sync_timeout (3600)- период реплицирования данных (задается в секундах).
Пример:
geo-backup/properties/info
Команда предназначена для просмотра значений параметров.
Путь команды:
system/geo-backup/properties/info
Синтаксис:
info [<Field>]
Параметры:
<FIELD> - названия параметра, для которого устанавливается значение:
enabled (false) - включение системы георезервирования;
site ("ecss10") - имя гео-сайта для выбранного кластера;
slave_sites ([]) - geo-backup sites to be backuped on current cluster / имя (имена) гео-сайтов, с которых мы будем принимать репликации;
sync_timeout (3600)- период реплицирования данных (задается в секундах).
Пример:
geo-backup/properties/set
Команда предназначена для изменения параметра.
Путь команды:
system/geo-backup/properties/set
Синтаксис:
set <Field> <Value>
Параметры:
<FIELD> - названия параметра, для которого устанавливается значение:
enabled (false) - включение системы георезервирования;
site ("ecss10") - имя гео-сайта для выбранного кластера;
slave_sites ([]) - geo-backup sites to be backuped on current cluster / имя (имена) гео-сайтов, с которых мы будем принимать репликации;
sync_timeout (3600)- период реплицирования данных (задается в секундах).
Пример:
geo-backup/status
Команда предназначена для проверки статуса георезерва и информации о времени последней синхронизации.
Путь команды:
system/geo-backup/status
Синтаксис:
status [<Domain> | *]
Параметры:
<Domain> - имя домена.
Пример:
admin@[restfs1@ecss1]:/$ system/geo-backup/status ┌───────────┬──────┬───────┬──────────────┬───────────────────┬───────────────────┐ │ Domain │ Site │Replica│Replica status│ Last update time │ Last success │ │ │ │ │ │ │ update time │ ├───────────┼──────┼───────┼──────────────┼───────────────────┼───────────────────┤ │p.city │ecss10│master │syncronized │08.09.2017 14:19:01│08.09.2017 14:19:01│ │test.domain│nsk │master │syncronized │08.09.2017 14:19:03│08.09.2017 14:19:03│ └───────────┴──────┴───────┴──────────────┴───────────────────┴───────────────────┘ Total syncronized domains: 2
geo-backup/sync
Команда предназначена для принудительной синхронизации текущей конфигурации домена (или всех доменов в рамках данного сайта) на backup-ный сайт.
Команда выводит статус синхронизации каждого из доменов.
Путь команды:
system/geo-backup/sync
Синтаксис:
sync [<Domain> | *]
Параметры:
<Domain> - имя домена.
Пример:
admin@[restfs1@ecss1]:/$ system/geo-backup/sync <DOMAIN_NAME> ┌─────────────┬───────────┐ │ Domain │Sync result│ ├─────────────┼───────────┤ │<DOMAIN_NAME>│ok │ └─────────────┴───────────┘ Total syncronized domains: 1