Резервное копирование БД контроллера
В БД контроллера содержится конфигурация SpaceVM, включая пользователей и их настройки, информация о виртуальных машинах, подключенных серверах и систем хранения данных, сетевые настройки как физических подключений, так и виртуальных сетей и т.д.
Повреждение БД может вызвать необратимые последствия, поэтому SpaceVM поддерживает контроль целостности БД, резервное копирование БД и восстановление БД из резервной копии.
Внимание
Резервная копия ОС SpaceVM не включает резервную копию базы данных, хотя файлы базы данных могут присутствовать в резервной копии, если она была сделана с узла с ролью Controller + Node. Но специальный механизм для восстановления файлов БД не предусмотрен. Резервная копия базы данных контроллера может содержаться в резервной копии узла, если она ранее была создана средствами резервного копирования базы данных.
Просмотр статистики БД
Для просмотра статистики БД контроллера необходимо в CLI выполнить следующую команду:
controller db-stats
Проверка целостности БД
Для проверки целостности БД контроллера необходимо в CLI выполнить следующую команду:
controller db-check
В случае повреждения базы данных система обнаружит поврежденные или отсутствующие файлы.
Создание резервной копии БД
Для создания резервной копии БД необходимо в CLI выполнить следующую команду:
controller backupdb-create
Внимание
Система резервного копирования поддерживает хранение не более трёх последних копий. При создании четвёртой происходит удаление самой старой копии.
Проверка наличия резервной копии БД
Для проверки наличия резервной копии БД контроллера необходимо в CLI выполнить следующую команду:
controller backupdb-list
Восстановление БД из резервной копии
Для восстановления БД из резервной копии необходимо в CLI выполнить следующую команду:
controller backupdb-restore