Перейти к основному контенту

Восстановление из backup

Система wisla использует 2 СУБД - Postgresql и Hbase.

В установщике присутствует ряд возможностей по backup и восстановлению из него:

backup.PNG

Backup HBase DB - создает backup-файл hb_2024-01-09.tar.gz - в нем содержится информация о данных в HBase.

Restore HBase DB было переименовано в Restore HBase DB  into existing tables в версии 72115

Clear HBase DB tables and restore dump было переименовано в Restore HBase DB: clear and insert new tables в версии 72115

Restore HBase DB: clear and insert new tables / Clear HBase DB tables and restore dump(старое название) - очищает таблицы HBase и загружает данные из указанного backup-файла

Clear HBase DB tables - Очистить HBase таблицы и не восстанавливать backup

Restore HBase DB  into existing tables / Restore HBase DB(старое название) - восстанавливает данные в те же таблицы хранилища, не удаляя предыдущие данные. Этот режим нужен для восстановления из инкрементальных резервных копий, когда несколько файлов за разные периоды времени загружаются в одно хранилище.

Если использовать "Restore HBase DB  [into existing tables]" для разных наборов данных (например, при замене БД на alfa-test на базу заказчика), получаем испорченное хранилище и проблему запуска wiSLA. Для данных из разных источников нужно использовать режим "Restore HBase DB: clear and insert new tables": существующие таблицы будут переименованы и созданы новые, в них будут восстановлены данные.

Backup Postgres DB - создает backup-файл wisla_backup_2024_01_09.backup - в нем содержится информация о данных в Postgres.

Restore Postgres DB - загружает данные из указанного backup-файла

После успешного Restore Postgres рекомендуется выполнить пункт patch database из подменю Maintenance/Postgres

Backup installation info - создает архив INSTALLER_CONFIG_2024_01_09.tar с файлами CONFIG, APPLICATIONS,TOPOLOGY из папки конфигураций /opt/wisla5/current_version/

Не рекомендуется изменять вручную эти параметры, так как не всегда установщик сможет их применить, особенно это касается файла TOPOLOGY - топологию можно только поменять при полной переустановки