Включение георепликации#
Предварительные требования
Два кластера хранилища резервных копий должны быть развернуты и зарегистрированы на облачной панели управления, как описано в разделе Подготовка пространства для хранилища резервных копий к работе.
Обновить все кластеры хранения данных до последней версии.
Обеспечить доступность всех кластеров хранилища данных друг для друга по доменным именам на порте TCP 44445.
Каждый кластер хранилища должен иметь доступ сам к себе по собственному доменному имени через TCP-порт 44445. Это особенно важно, если кластеры расположены за NAT.
Настройка георепликации между двумя кластерами хранилища
На кластере, который будет настроен подчиненным, выберите Сервисы хранилища → Резервные копии → Георепликация. Щелкните по значку копирования рядом с полями Доменное имя и UID, чтобы скопировать его доменное имя и идентификатор пользователя UID в буфер обмена.
На кластере, который будет настроен как главный, выберите Сервисы хранилища → Резервные копии → Георепликация. Нажмите кнопку Настроить репликацию и выполните следующие действия в окне Настроить репликацию:
Вставьте доменное имя и UID подчиненного кластера в соответствующие поля.
Нажмите Загрузить файл конфигурации, чтобы загрузить файл конфигурации главного кластера на локальный сервер.
Нажмите кнопку Готово.

Теперь главный кластер настроен и готов к подключению к подчиненному, который нужно настроить следующим образом.
На подчиненном кластере нажмите Настроить репликацию и выполните следующие действия в окне Настроить репликацию.
Выберите тип конфигурации Подчиненный кластер.
Передайте файл конфигурации главного кластера с локального сервера.
Нажмите кнопку Готово.

Теперь и подчиненный кластер настроен и готов к подключению к главному.
Примечание
Если после настройки подчиненного кластера по какой-либо причине потребуется изменить конфигурацию главного кластера, загрузите новую конфигурацию и передайте ее на подчиненный кластер, щелкнув по значку передачи рядом с полем Файл конфигурации. Перед этим убедитесь, что UID главного кластера не был изменен.
Вернувшись к главному кластеру, нажмите Подключить для включения репликации между двумя центрами обработки данных.
На кластере, который будет настроен как подчиненный, выполните команду
vinfra service backup geo-replication show, чтобы узнать его адрес и UID. Например:# vinfra service backup geo-replication show +-------+-------------------------------------------------------------+ | Field | Value | +-------+-------------------------------------------------------------+ | self | address: slave.example.com | | | datacenter_uid: e63a67388deb3c99d044eecbd7b79ad3-1577275849 | +-------+-------------------------------------------------------------+
На кластере, который будет настроен как главный, выполните команду
vinfra service backup geo-replication master setupс использованием адреса и UID подчиненного кластера. Например:# vinfra service backup geo-replication master setup --slave-cluster-address \ slave.example.com --slave-cluster-uid e63a67388deb3c99d044eecbd7b79ad3-1577275849
На главном кластере выполните команду
vinfra service backup geo-replication master download-configs, чтобы создать файл конфигурации главного кластера. Например:# vinfra service backup geo-replication master download-configs --conf-file-path master_dc.conf
Загрузите файл конфигурации главного кластера на подчиненный кластер с помощью стандартной программы командной строки Linux. Например, с помощью
scp:# scp master_dc.conf node005.vstoragedomain:/root/master_dc.conf root@node005.vstoragedomain's password:
На подчиненном кластере выполните команду
vinfra service backup geo-replication slave setup, чтобы отправить файл конфигурации главного кластера. Например:# vinfra service backup geo-replication slave setup --dc-config-file master_dc.conf
Если по какой-либо причине необходимо выключить георепликацию, выполните команду
vinfra service backup geo-replication master cancelна главном кластере, а затем выполните командуvinfra service backup geo-replication slave cancelна подчиненном кластере.На главном кластере выполните команду
vinfra service backup geo-replication master establish, чтобы установить соединение между главным и подчиненным кластерами.# vinfra service backup geo-replication master establish

