В процессе эксплуатации любой программной системы всегда имеется вероятность порчи базы данных из-за сбоев оборудования или некорректных действий пользователя. В системе Галактика для устранения последствий таких событий предусмотрен модуль Восстановление БД, с помощью которого восстанавливается информация базы данных, утерянная по каким-либо причинам или ошибочно модифицированная в результате некорректных действий пользователя.
Восстановление базы данных осуществляется на основе текущей или ранее сохраненной версии базы данных и журнала действий пользователей по изменению базы данных (модуль Журнализация ). Восстановление данных возможно на любую дату и время в пределах периода ведения журнала.
Модуль Восстановление БД выполняет следующие функции:
· настройка системы восстановления базы данных;
· восстановление базы данных по журналу регистрации действий пользователей;
· сохранение базы данных и журнала регистрации действий пользователей в архиве и восстановление архивного варианта этих данных;
· проверка журнала регистрации изменений на корректность.
Использование модуля Восстановление БД совместно с модулем Репликация данных позволяет настраивать систему восстановления базы данных не только в своем офисе, но и в территориально удаленных офисах.
Восстановление базы данных в других офисах возможно путем откатки изменений базы данных в своем офисе и пересылки этих изменений в другие офисы.