Резервное копирование базы данных
Назначение
Задачей резервного копирования базы данных Space Disp является обеспечение сохранности всех данных и настроек. Наличие резервных копий базы данных дает возможность хранить данные и настройки защищенными от изменений и повреждений. В случае сбоя резервные копии позволяют восстановить работоспособность Space Disp или перенести его на новую виртуальную машину.
Создание резервной копии базы данных
Для создания резервной копии БД необходимо на узле с ролью db запустить скрипт /opt/db_backup.sh
и указать в качестве параметра директорию, в которую будет сохранен файл резервной копии:
sudo /opt/db_backup.sh /opt
/opt
.
Восстановление базы данных из резервной копии
Предупреждение
При переносе Space Disp на новую ВМ версия Space Disp на новой ВМ должна быть той же, с которого сделана резервная копия.
Примечание
Проверить текущую версию Space Disp и его компонентов можно командой dpkg -l | grep space-
.
Для восстановления БД из резервной копии необходимо на узле БД запустить скрипт /opt/db_restore.sh
и указать в качестве параметра путь к файлу резервной копии:
sudo /opt/db_restore.sh /opt/01-04-2023_15-05-35_vdi_backup.sql.gz
/opt/01-04-2023_15-05-35_vdi_backup.sql.gz
.