Для того чтобы данная операция была выполнена значительно проще, можно развернуть дополнительный экземпляр СРК, предварительно остановив основной, по следующему алгоритму:

        Убедиться, что СРК в данный момент не выполняет никаких операций.

        Для этого необходимо проверить следующие разделы веб-интерфейса СРК:

    • Копирование ВМ → Журнал;
    • Восстановление ВМ;
    • Загрузка ВМ;
    • Репликация ВМ →Журнал;
    • Сохранение СГУ.

        1. Остановить контейнер СРК следующей командой:

horizon ~ # docker stop bus

где bus - имя контейнера СРК.

        2. Создать рабочий каталог для дополнительного экземпляра СРК, затем скопируйте в него файлы конфигурации, а в случае использования HTTPS - ключевые файлы:

horizon ~ # mkdir /home/restorelogs horizon ~ # cd /home/restorelogs
horizon /home/restorelogs # cp ../backuplogs/backup.conf . horizon /home/restorelogs # cp ../backuplogs/backup.crt . horizon /home/restorelogs # cp ../backuplogs/backup.key .

        3. Заменить в конфигурационном файле дополнительного экземпляра IP-адрес СГУ основной площадки на адрес резервной площадки. Данный адрес указывается в директиве gorizont-host. Для этого следует:

    • Открыть конфигурационный файл в текстовом редакторе
 horizon ~ # mcedit /home/restorelogs/backup.conf
    • Найти в файле строку, начинающуюся с gorizont-host=, в которой должен быть указан IP-адрес СГУ основной площадки. Удалить этот адрес и ввести вместо него адрес резервной площадки.
    • Сохранить конфигурационный файл и завершить работу редактора.

        4. Запустить контейнер дополнительного экземпляра СРК:

horizon ~ # docker run -itd --net=host -v /data/0/backuplogs:/var/log/one/backup -v /tmp/kprd:/tmp/kprd --name bus --restart=always bus:latest /bin/bash /opt/backup/start

где latest - версия контейнера

        5. После этого следует выполнить конфигурацию дополнительного экземпляра:

    • Выполнить вход под технологической учетной записью СРК (backuper), созданной в СГУ резервной площадки, пи отсутствии учетной записи – следует ее создать.
    • Далее следует заполнить параметры раздела Общие настройки дополнительного экземпляра аналогично основному. В поле Хранилище резервных копий по умолчанию должен отобразиться перечень хранилищ резервной площадки.

        6. После этого необходимо выполнить следующие операции:

    • Создать правило репликации в разделе Репликация →План копий, указав экземпляр ВМ на резервной площадке в качестве исходного, экземпляр на основной площадке – в качестве целевого. В поле Хост СГУ для репликации указать адрес СГУ основной площадки.
    • Запустить операцию создания копии в разделе Копирование ВМ →Вручную. По завершении создания копии, операция репликации должна запуститься автоматически (см. раздел Репликация ВМЖурнал).

        Примечание.

        Если в журнале репликации отсутствует запись о запущенной операции, следует запустить ее вручную с помощью кнопки зеленого цвета с изображением знака «плюс» в вышеупомянутом разделе. После нажатия кнопки Показать список копий выберите вновь созданную резервную копию.

  1. Дождаться окончания операции репликации.
  2. Убедиться, что дополнительный экземпляр СРК не выполняет никаких операций.
  3. После этого следует остановить контейнер дополнительного экземпляра, затем запустить контейнер основного экземпляра:
horizon ~ # docker stop bus2 horizon ~ # docker start bus



  • Нет меток