Методы архивирования

В операционных системах Windows применяются, по меньшей мере, четыре метода архивирования (табл. 16.1). Для настройки системы архивирования в каждом случае поразному используются установки бита архивирования в атрибутах файла.

Таблица 16.1. Методы архивирования

Примечание:
Здесь приведены общепринятые методы архивирования. В некоторых утилитах архивирования предусмотрены дополнительные параметры. Например, в утилите Backups Exec 7.x фирмы Seagate - установки, позволяющие архивировать все файлы, к которым предоставлялся доступ в период, заданный пользователем.

Разумеется, ежедневно архивировать все файлы непрактично. В то же время архив должен содержать основной набор (base set) всех файлов. Таким образом, эффективный план архивирования должен предусматривать использование сразу нескольких методов архивирования. Обычно практикуется полное архивирование через регулярные интервалы времени (скажем, раз в неделю), а в дополнение — ежедневное или разностное архивирование. Как правило, ежедневное архивирование полезно, если вы собираетесь в путешествие и желаете прихватить с собой новейшие версии файлов, однако оно поддерживается не всеми программами.
Знание методов архивирования необходимо для составления плана, поскольку их выбор определит, чего именно вы сможете добиться за счет архивирования. Насколько гибкой должна быть система архивирования с точки зрения возможности восстановления данных? А что важнее для вас — гибкость или простота использования? Как рассчитать время, необходимое на архивирование?
Например, простейшим способом архивирования, обеспечивающим восстановление данных, служит полное архивирование, поскольку для восстановления используется один источник. Архивируйте данные на одну и ту же ленту ежедневно, например, в 3 часа дня — и вы всегда будете располагать полным (и новым) архивом. Конечно, полное архивирование занимает много времени (и места): чем больше архивируемых данных, тем больше затраты времени на архивирование. Еще больше проблем возникает при выполнении одного полного архивирования каждую ночь на одну и ту же ленту, поскольку вы не сможете архивировать резервные копии. Например, если вам понадобится версия файла за среду, а в пятницу вы обновили этот файл, то нужной версии просто уже не будет, и вы останетесь у разбитого корыта.
Так сколько же полных архивов вы должны сохранять? Чаще всего полное архивирование выполняют периодически, дополняя его разностным или добавочным архивированием, описанным ниже.

Добавочное архивирование. Создается архив файлов, которые изменялись со времени последнего полного или добавочного архивирования. По этой же причине продолжительность такого архивирования невелика — намного меньше полного архивирования и (как правило) разностного. Добавочное архивирование особенно полезно, когда вам необходимо найти какой-либо файл для восстановления. Однако восстановление содержимого всего сервера в таком случае несколько утомительно — вам придется восстанавливать каждый добавочный архив отдельно.

Разностное архивирование. Архивируются все файлы, измененные со времени последнего полного или добавочного архивирования. Таким образом, для восстановления проще всего использовать архивы именно этого типа — вам достаточно только восстановить полную архивную копию, а затем внести последние изменения. Единственный недостаток заключается в трудности восстановления конкретной версии файла, поскольку отследить нужную версию — нелегкое дело.

Примечание:
Пример схемы архивирования, сочетающего высокую гибкость и простоту использования и состоящего из комбинации полного и разностного архивирования, описан в разделе "Разработка и реализация плана архивирования".
 

Смотрите также

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

Установка WinRoute
Запустите на исполнение файл программы установки прокси-сервера WinRoute. В первом окне выберите папку, в которую вы планируете установить программу, и щелкните мышью на кнопке Install. В процессе уст ...

Глава 3. Сетевые протоколы и интерфейсы прикладных программ
Чтобы передать по локальной сети (LAN) данные из пункта А в пункт к, необходимо не только оборудование (гл. 1), организованное в одну из конфигураций (гл. 2), но и сетевое программное обеспечение, к ...