Команды предназначены для настройки географического резервирования.

clean

Команда предназначена для установки параметра в значение по умолчанию.

Путь команды:

/system/geo-backup/properties/clean

Синтаксис:

clean [<Field>] [--force]

Параметры:

<FIELD> - названия параметра, для которого устанавливается значение:

  • enabled (false) - включение системы георезервирования;
  • site ("ecss10") - имя гео-сайта для выбранного кластера;
  • slave_sites ([]) - geo-backup sites to be backuped on current cluster / имя (имена) гео-сайтов, с которых мы будем принимать репликации;
  • sync_timeout (3600)- период реплицирования данных (задается в секундах);
  • --force - выполнение команды без запроса подтверждения.

Пример:

admin@mycelium1@ecss1:/$ system/geo-backup/properties/clean --force
Properties values successfully restored

[exec at: 31.10.2019 21:58:35, exec time: 150ms, nodes: megaco1@ecss1

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)- период реплицирования данных (задается в секундах).

Пример:

admin@mycelium1@ecss1:/$ system/geo-backup/properties/info                             
┌────────────┬──────┐
│  Property  │Value │
├────────────┼──────┤
│enabled     │true  │
│site        │ecss10│
│slave_sites │      │
│sync_timeout│30m   │
└────────────┴──────┘

[exec at: 31.10.2019 21:57:19, exec time: 91ms, nodes: md1@ecss1

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)- период реплицирования данных (задается в секундах).

Пример:

admin@mycelium1@ecss1:/$ system/geo-backup/properties/set sync_timeout 30m            
Property "sync_timeout" successfully changed from: 
1h
   to
30m.

[exec at: 31.10.2019 21:56:18, exec time: 191ms, nodes: sip1@ecss1]