Включение георепликации

Включение георепликации#

Предварительные требования

  • Два кластера хранилища резервных копий должны быть развернуты и зарегистрированы на облачной панели управления, как описано в разделе Подготовка пространства для хранилища резервных копий к работе.

  • Обновить все кластеры хранения данных до последней версии.

  • Обеспечить доступность всех кластеров хранилища данных друг для друга по доменным именам на порте TCP 44445.

  • Каждый кластер хранилища должен иметь доступ сам к себе по собственному доменному имени через TCP-порт 44445. Это особенно важно, если кластеры расположены за NAT.

Настройка георепликации между двумя кластерами хранилища

  1. На кластере, который будет настроен подчиненным, выберите Сервисы хранилища → Резервные копии → Георепликация. Щелкните по значку копирования рядом с полями Доменное имя и UID, чтобы скопировать его доменное имя и идентификатор пользователя UID в буфер обмена.

    image1

  2. На кластере, который будет настроен как главный, выберите Сервисы хранилища → Резервные копии → Георепликация. Нажмите кнопку Настроить репликацию и выполните следующие действия в окне Настроить репликацию:

  3. Вставьте доменное имя и UID подчиненного кластера в соответствующие поля.

  4. Нажмите Загрузить файл конфигурации, чтобы загрузить файл конфигурации главного кластера на локальный сервер.

  5. Нажмите кнопку Готово.

image2

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

  1. На подчиненном кластере нажмите Настроить репликацию и выполните следующие действия в окне Настроить репликацию.

  2. Выберите тип конфигурации Подчиненный кластер.

  3. Передайте файл конфигурации главного кластера с локального сервера.

  4. Нажмите кнопку Готово.

image3

Теперь и подчиненный кластер настроен и готов к подключению к главному.

Примечание

Если после настройки подчиненного кластера по какой-либо причине потребуется изменить конфигурацию главного кластера, загрузите новую конфигурацию и передайте ее на подчиненный кластер, щелкнув по значку передачи рядом с полем Файл конфигурации. Перед этим убедитесь, что UID главного кластера не был изменен.

Вернувшись к главному кластеру, нажмите Подключить для включения репликации между двумя центрами обработки данных.

image4

  1. На кластере, который будет настроен как подчиненный, выполните команду vinfra service backup geo-replication show, чтобы узнать его адрес и UID. Например:

    # vinfra service backup geo-replication show
    +-------+-------------------------------------------------------------+
    | Field | Value                                                       |
    +-------+-------------------------------------------------------------+
    | self  | address: slave.example.com                                  |
    |       | datacenter_uid: e63a67388deb3c99d044eecbd7b79ad3-1577275849 |
    +-------+-------------------------------------------------------------+
    
  2. На кластере, который будет настроен как главный, выполните команду 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
    
  3. На главном кластере выполните команду vinfra service backup geo-replication master download-configs, чтобы создать файл конфигурации главного кластера. Например:

    # vinfra service backup geo-replication master download-configs --conf-file-path master_dc.conf
    
  4. Загрузите файл конфигурации главного кластера на подчиненный кластер с помощью стандартной программы командной строки Linux. Например, с помощью scp:

    # scp master_dc.conf node005.vstoragedomain:/root/master_dc.conf
    root@node005.vstoragedomain's password:
    
  5. На подчиненном кластере выполните команду vinfra service backup geo-replication slave setup, чтобы отправить файл конфигурации главного кластера. Например:

    # vinfra service backup geo-replication slave setup --dc-config-file master_dc.conf
    
  6. Если по какой-либо причине необходимо выключить георепликацию, выполните командуvinfra service backup geo-replication master cancel на главном кластере, а затем выполните команду vinfra service backup geo-replication slave cancel на подчиненном кластере.

  7. На главном кластере выполните команду vinfra service backup geo-replication master establish, чтобы установить соединение между главным и подчиненным кластерами.

    # vinfra service backup geo-replication master establish