Резервные копии

Пункт меню: «Сервис — Администрирование — Резервные копии»

 

1. Пункт «Создать резервную копию базы данных»

 

Немного теории о создании резервных копий базы данных:

 

По умолчанию:

  1. Резервные копии создаются в автоматическом режиме при старте программы первым подключившимся пользователем каждый день (период равен 1), одновременно программа хранит 3 резервные копии, что при периоде равном 1 соответствует 3-х дневной давности;
  2. Каталог резервных копий находится на том же уровне, что и каталог базы данных, и называется BASE_BACKUP. Сама резервная копия представляет собой zip-архив, содержащий файл базы данных. Именуются файлы по следующей маске: yyyy-mm-dd-hh-mm-ss_me_mdb.zip

Данная настройка позволяет создать резервную копию вручную.

Внимание! При ручном создании нужно помнить про настройку, ограничивающую число хранимых резервных копий (см. настройки «Монитора ЭД» в разделе «Резервные копии и протоколирование»). Операция поддерживается только для базы данных на MS Access.

 

2. Пункт «Извлечь базу данных из резервной копии (инструкция)»

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

 

3. Пункт «Загрузить протоколы из оперативного журнала сообщений»

Немного теории об оперативном журнале сообщений:

В программе ведется так называемый оперативный журнал. Он содержит сводную информацию по всем сообщениям, которые регистрируются программой, и представляет собой набор xml-файлов. Файлы хранятся в подкаталоге CURRENT каталога резервных копий базы данных.

Срок хранения информации в журнале зависит от графика создания резервных копий. Если установлено ограничение на количество хранимых резервных копий, то дата самого старшего сообщения журнала будет соответствовать дате самой старшей резервной копии. Если ограничение не установлено, хранятся данные от 3-й, считая от новейшей даты, резервной копии.

Формат имени файла в составе журнала: yyyy-mm-dd-hh-mm-ss_[EnvelopeId – 36 знаков].xml.

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

 

Пример

Ситуация: в «Мониторе ЭД» повредилась база и ее никак не починить.

Решение: Производим восстановление базы данных из резервной копии, а затем выполняем загрузку протоколов из оперативного журнала сообщений.

 

4. Пункт «Загрузить протоколы из архива»

Используется для загрузки протоколов, ранее удаленных вручную, либо автоматически из базы « Монитор ЭД». Файлы архивных копий сообщений хранятся c разбивкой по каталогам, привязанной к внутренним номерам ДТ.

Например, архивные xml по ДТ с внутренним номером 01010101/011210/1234567 окажутся в папке

[каталог резервных копий]\ARCHIVE\2010-12-01\010101_011210_1234567\.

218