Принцип работы DBSaver

Версия для печати

DBSaver состоит из:

  • DBSaverConfig – настройка схемы резервирования данных;
  • DBSaver – служба резервирования;
  • DBSaverGuard – служба, обеспечивающая бесперебойную работу системы резервирования данных.

Служба DBSaver производит копирование и последующее резервирование указанных вами файлов. При использовании простой схемы резервирования (файл), служба в указанное время производит копирование файла источника в папку хранения резервных копий с возможностью добавления в архив (установка архиватора на компьютер не обязательна). При использовании схем резервирования баз Firebird, служба производит резервирование баз данныx средствами соответствующей СУБД, что гарантирует сохранность данных на уровне производителя СУБД (при условии, что эталонный образец не поврежден и работоспособен), после чего созданный «backup» базы так же может подвергнуться процедуре архивирования для хранения в сжатом виде. В случае использования программного продукта DBSaver для резервирования баз данных необходимо помнить, что создать «backup» базы можно только локально на сервере, в противном случае используйте простое архивирование файлов.

Служба  DBSaverGuard осуществляет контроль за работой службы DBSaver и является ее защитником от сбоев и падений. DBSaverGuard принудительно следит за DBSaver и в случае падения или приостановки работы DBSaver, автоматически перезапускает ее. В случае если сервер не перезапускается в течении длительного промежутка времени желательно настроить принудительный перезапуск DBSaver раз в сутки.