09.03.10

АДИС. Руководство администратора

Программа работы с архивами БД


Назначение

Программа управления архивами x7arc предназначена для создания архива сегмента и записи его на внешний носитель, а также для восстановления объектов хранения АДИС (дактилокарт и следов) из архива (внутреннего или внешнего) в случае их порчи или утраты.

Дополнительная функция программы - восстановление, при необходимости, внутреннего архива в случае его удаления или повреждения.

Окно программы

Чтобы открыть главное окно программы, нажмите кнопку на панели управления. Главное окно программы содержит инструментальную панель, список каталогов текущего архива и мини-терминал для вывода сообщений программы. Окно включает также поле выбора архива.

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

Архивные файлы могут храниться как в каталоге локальной (по умолчанию $PPLN/arc/) или удаленной станции (внутренний архив), так и на сменном внешнем носителе.

В качестве сменных носителей могут быть использованы:

В случае выбора архива на внешних носителях в окне появляется дополнительная кнопка для смены диска взамен кнопки для удаления текущего архива.

Назначение кнопок

Кнопка
Дублирующая
клавиша
Назначение
Ctrl+R Обновить список
F3 Просмотреть текстовые данные
Del Удалить элемент списка
Ctrl+O Сменить диск
U Восстановить сегмент из архива
A Создать архив сегмента
Ctrl+Z Создать файловую систему FAT16 на ZIP-дискете
F10 Выйти из программы

Для перемещения по файловой системе архивов используйте селектор списка и клавишу Enter или двойное нажатие на левую кнопку мыши.

Для перемещения по дереву каталогов вверх установите селектор на запись:

Для перемещения по дереву каталогов вниз установите селектор на выбранный каталог.

Элемент списка - текущий архив сегмента имеет следующий вид:

Элемент списка - архивный томик имеет следующий вид:

Нижний уровень дерева каталогов - список файлов.

Порядок работы

Создание и запись архива сегмента на компакт-диск

Так как архивы создаются для заполняемых сегментов, периодически рекомендуется, по мере накопления определенного количества архивных томиков, переносить архив сегмента на внешний носитель.

В качестве внешнего носителя рекомендуется использовать перезаписываемые CD- или DVD-диски.

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

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

Выберите сегмент, архив которого необходимо записать на внешний носитель, а в поле "Тип архива" установите значение "CD-R(W) диск".

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

После нажатия на кнопку "Ок", будет создан архив сегмента, и откроется окно записи на компакт-диск. Во время записи архива сегмента, база данных будет блокирована. Это означает приостановку занесения новых объектов в этот сегмент.

Перед сохранением архива макросегмента (кластера) на внешний носитель:

  1. Проверьте и, если требуется, сохраните на компакт-диски в программе x7cdr все заполненные сектора макросегмента.
  2. Удалите внутренние архивы заполненных секторов, сохраненных на компакт-диски.
  3. Произведите запись архива макросегмента на внешний носитель.

В этом случае на внешний носитель будет сохранен только архив заполняемого в настоящий момент сектора макросегмента.

Подробное описание программы работы с CD-рекордером приведено в одноименной главе настоящего руководства.

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

Создание и запись архива сегмента на ZIP-дискету

Прежде чем записать архив на новую ZIP-дискету, на ней необходимо создать файловую систему FAT16. Для этого установите дискету в дисковод и в главном окне программы нажмите кнопку или комбинацию клавиш Ctrl+Z.

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

После нажатия на кнопку "Ок" архив выбранного сегмента будет создан и записан (дописан) на ZIP-дискету.

Работа с внутренним архивом

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

Архивные томики могут быть отредактированы. Нажмите кнопку для просмотра текстовых данных выбранного файла.

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

Для создания или восстановления внутреннего архива сегмента нажмите кнопку . В окне выбора сегмента выберите сегмент, предназначенный для архивирования, а в поле "Тип архива" установите значение "Внутренний архив". Если требуется, установите значок в поле "Сравнивать время модификации".

После нажатия на кнопку "Ок" в каталоге $PPLN/arc/ будет создан и записан (дописан) внутренний архив выбранного сегмента.

Если сегмент или сектор макросегмента с дактилокартами полностью заполнен, и в программе работы с CD-рекордером созданы две его резервных копии, текущий архив такого сегмента или сектора макросегмента рекомендуется удалить в целях экономии места на жестком диске. Для этого нажмите кнопку .

Работа с распределенными архивами сегментов

Если необходимо расположить текущий архив на другой рабочей станции, задайте соответствующие значения параметрам ArcDir и ArcHost в конфигурационном файле papillon.ini, в секции [Archives].

В параметре ArcDir указывается путь для расположения текущего архива, а в ArcHost - сетевое имя компьютера, на котором будет расположен архив.

Для работы программы создания архивов на удаленном узле должна работать серверная программа p7synchro из текущей версии системы.

Список каталогов текущего архива будет отображать содержимое каталога на удаленной станции, указанного в параметре ArcDir.

Для создания архива нажмите кнопку . В появившемся окне укажите сегмент, архив которого необходимо создать.

Восстановление сегмента из архива

Программа работы с архивами позволяет восстанавливать сегменты из архивов, записанных на компакт-диск, как в окне программы работы с архивами, так и в окне программы работы с CD-рекордером. Кроме того, сегмент можно восстановить из внутреннего архива или из архива, записанного на ZIP-дискету.

Архив сегмента, записанный на внешний носитель, имеет вид:

/..
\__CD Архив
 \__* .arc (где * - имя каталога, сформированное из номера базы и номера сегмента)
  \__ * .fa (*.la, *.ta) - архивный томик
   \__ * .f (* .l, * .t) - файлы дактилокарт (следов пальцев или следов ладоней).

Перед восстановлением из архива удаленного сегмента, необходимо создать сегмент. Номер базы и номер сегмента должны соответствовать записи в имени восстанавливаемого архива. Установите соответствующий тип сегмента и укажите его содержимое.

В окне программы управления архивами выберите тип архива, из которого будет восстановлен сегмент, при необходимости установите в устройство внешний носитель.

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

После восстановления сегмента из архива необходимо также восстановить его индексные данные. Для этого в окне программы управления сегментами БД:

  1. Выберите восстановленный сегмент и нажмите клавишу Enter или кнопку для его размонтирования.
  2. Проведите восстановление индексных данных сегмента, нажав кнопку на панели инструментов.
  3. Смонтируйте сегмент нажатием клавиши Enter или кнопки .

После восстановления индексных данных сегмента в файле-описании базы данных $PPLN/conf/papillon.dbh будет автоматически сброшен атрибут "е" - (Пустой).

Выход из программы

Для выхода из программы архивирования нажмите кнопку или клавишу F10.