Резервное сохранение и восстановление БД

В процессе функционирования СУБД всегда существует вероятность отказа ОС, вычислительного оборудования или самой СУБД. Если в результате неисправности диска файлы БД будут физически повреждены, то для их восстановления необходимо иметь резервные копии. Поэтому создание резервных копий БД – необходимое условие для надежного и бесперебойного функционирования СУБД.

Способы получения копии файлов БД ЛИНТЕР:

  1. простое пофайловое копирование БД при остановленном ядре СУБД на другой (резервный) носитель данных;

  2. полное или выборочное архивирование БД, осуществляемое сервисными средствами СУБД ЛИНТЕР;

  3. оперативное архивирование БД, которое осуществляется непосредственно ядром СУБД параллельно с обработкой SQL-запросов клиентских приложений.

В двух последних случаях возможна как полная, так и инкрементная (нарастающая) архивация.

Полное резервное сохранение БД (архивация) – это физическое сохранение всей структуры БД и хранящихся в ней данных в файл архива.

Инкрементная архивация предполагает создание сначала полного архива БД, а затем периодическое добавление к архивному файлу накапливаемых в БД изменений.