Создание резервной копии кластера
Условные обозначения:
|
Перед началом работ по обновлению кластера Active/Active/DBStandBy (Active/Active/ExternalDB) необходимо создать резервные копии:
-
базы данных, если используется локальная база данных
-
файлового хранилища, если используется внутреннее файловое хранилище (в ином случае для создания резервной копии рекомендуется использовать внешние средства)
-
настроек для второго головного сервера (ivcs-main-2)
Для создания резервной копии необходимо выполнить следующие действия:
-
вывести первый головной сервер ivcs-main-1 из кластера, выполнив команду:
sudo crm_standby --node ivcs-main-1 --lifetime=forever --update=on
-
убедиться, что все ресурсы перенесены на второй головной сервер, выполнив команду:
sudo crm status
Выполнение команды может занимать длительное время Пример вывода команды:
Node List: * Node ivcs-main-1: standby * Online: [ ivcs-main-2 ] Full List of Resources: * Resource Group: db-group: * db-ip (ocf::heartbeat:IPaddr2): Started ivcs-main-2 * Resource Group: ivcs-server-group: * ivcs-server-ip (ocf::heartbeat:IPaddr2): Started ivcs-main-2 * Resource Group: filestorage-group: * filestorage-fs (ocf::heartbeat:Filesystem): Started ivcs-main-2 * filestorage-ip (ocf::heartbeat:IPaddr2): Started ivcs-main-2 * samba (systemd:smbd): Started ivcs-main-2 * Clone Set: ivcs-db-ms [ivcs-db] (promotable): * Masters: [ ivcs-main-2 ] * Stopped: [ ivcs-main-1 ] * Clone Set: drbd-ms [drbd] (promotable): * Masters: [ ivcs-main-2 ] * Stopped: [ ivcs-main-1 ] * Clone Set: monitor-clone [monitor]: * Started: [ ivcs-main-2 ] * Stopped: [ ivcs-main-1 ] * Clone Set: diskspace-clone [diskspace]: * Started: [ ivcs-main-2 ] * Stopped: [ ivcs-main-1 ]
-
если используется локальная база данных: убедиться, что база данных второго головного сервера стала базой данных master, выполнив команду:
sudo crm_mon -1 -A
Выполнение команды может занимать длительное время Пример вывода команды:
Node Attributes: * Node: ivcs-main-1: * dev_sda1_free : 6 * ivcs-db-replication-ip : 10.10.10.171 * ivcs-db-status : STOPPED * master-ivcs-db : -INFINITY * root_free : 1 * Node: ivcs-main-2: * dev_sda1_free : 7 * ivcs-db-replication-ip : 10.10.10.173 * ivcs-db-status : MASTER * ivcs-db-timeline : 3 * master-ivcs-db : 100 * root_free : 1
-
в web-панели администрирования Платформы IVA MCU перейти к управлению резервными копиями:
Открыть web-панель администрирования Платформы IVA MCU → Перейти в раздел Резервное копирование и восстановление → Выбрать второй головной сервер → Нажать кнопку Управление резервными копиями → Управление резервными копиями
-
создать резервную копию:
Управление резервными копиями → Нажать кнопку Создать резервную копию → Создание → Выбрать резервируемые ресурсы: Настройки, База данных (если используется локальная база данных), Файловое хранилище (если используется внешнее файловое хранилище, то для создания резервной копии рекомендуется использовать внешние средства) → Нажать кнопку Создать
-
проверить, что в списке резервных копий появилась резервная копия выбранных ресурсов
В случае резервного копирования файлового хранилища система запросит подтверждение данного действия. Процесс копирования может занять длительное время и потребовать много свободного места на диске Рекомендуется изменить место расположения файлового хранилища резервных копий:
Web-панель администрирования Платформы IVA MCU → Системные настройки → Настройки резервного копирования