logo
администрирование в информационных системах

6.1. Архивирование и его виды

Архивирование необходимо выполнять по двум причинам: для сохранения записей; для сохранения файлов, нужных для восстановления системы после сбоев.

Зачастую администраторы выполняют архивирование каждого файла, который существует на машине или в сети, и все валят в общую кучу без соответствующей систематизации. Вместо этого администраторам следует разделить файлы на две группы: системные файлы и файлы данных. Системные файлы – это файлы, которые не изменяются, если не изменяются версии приложений и ОС. Файлы данных – это файлы, которые изменяются каждый день, например файлы, созданные в текстовых редакторах, файлы БД, файлы электронных таблиц, файлы конфигурации (системный реестр, БД, DHCP, DNS и т.д.).

В зависимости от условий работы информационной системы каждый день подвергаются изменению минимум 2 % и максимум 80 % файлов данных. В среднем в день происходит изменение около 20 % файлов данных. Перед тем, как использовать любую программу архивирования, необходимо знать, как осуществляется копирование данных и мысленно построить стратегию проведения копирования. При архивировании, как правило, создаются две копии (иногда больше): рабочая и резервная. Резервная копия – это точная копия файла (включая документацию), которая хранится на определенном носителе обычно в сжатом виде и находится в безопасном месте на тот случай, если рабочая копия будет потеряна. К каждому носителю с резервными копиями должна прилагаться история или документация к файлам, находящимся на этом носителе. Она обычно делается в виде меток или идентификационных данных, которые записаны на самом носителе, его футляре, в таблицах и печатных каталогах. Без данных историй средства восстановления не смогут обнаружить необходимые файлы, и резервная копия будет бесполезна.

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

1. “Архивное” архивирование (“архивное” сохранение). При данном архивировании в файлах заголовка, метках и записях архивирования во время его копирования указывается состояние бита архива. Бит архива – это флаг или единица данных, показывающая, что файл был видоизменен. Состояние этого бита: включен (логическая единица) или выключен (логический ноль) указывает программам архивирования, что со времени последней такой операции файл был или не был изменен. После создания архивной резервной копии бит архива устанавливается в состояние “выключено”.

2. Копирующее архивирование. Это “выполненное по случаю” копирование части информации, при котором игнорируется бит архива. Данное архивирование полезно для быстрого получения копий в промежутках между процессами аварийно-восстановительных работ.

3. Ежедневное архивирование. Это простое архивирование данных в тот же день, когда они были изменены. Такое архивирование возможно, когда объем измененных за день файлов достаточно невелик.

4. Стандартное архивирование. Это полное архивирование всех файлов, которое выполняется периодически. Полным называется архивирование, осуществляемое в циклах по поддержанию готовности к аварийно-восстановительным работам. Во время полного архивирования копируются все файлы, а затем устанавливается бит архива, чтобы показать, что получены резервные копии файлов. Полное архивирование необходимо выполнять вначале выполнения любой схемы архивирования. Его необходимо также делать при изменении принятой ранее схемы архивирования. Это копирование, а также полученная в результате документация (история) – единственное средство, позволяющее выполнить последующие операции добавочного или разностного архивирования.

5. Добавочное (дифференцированное) архивирование. Это архивирование всех файлов, которые были изменены со времени последнего, полного или добавочного архивирования. При этом программа устанавливает бит архива, который указывает, что выполнено архивирование данных. При использовании схемы ротации (последовательного сохранения нескольких добавочных резервных копий) для полного восстановления могут потребоваться все носители, используемые для хранения последней полной резервной копии и последующих добавочных копий. Потребуются также все носители с файлами, измененными со времени последнего архивирования.

6. Разностное архивирование. Работает так же, как добавочное архивирование за исключением того, что с архивным битом ничего не делается. Другими словами, файлы, прошедшие архивирование, не отмечаются. Когда система выполняет разностное архивирование, она сравнивает данные копируемых файлов с теми данными, что находятся в первоначальном каталоге, созданном во время последнего полного архивирования.

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