Первый этап создания плана архивирования заключается в определении
регламента.
Как часто необходимо архивировать данные, чтобы поддерживать работу
организации? Когда следует архивировать данные, чтобы причинить сотрудникам
минимум неудобств?
Примечание:
Ответ на второй вопрос в определенной степени зависит от программного
обеспечения, которое вы применяете для архивирования. Некоторые утилиты
архивирования позволяют архивировать открытые файлы, что несколько упрощает
составление плана.
Как часто необходимо выполнять архивирование? На это вопрос нет
определенного ответа, поскольку он зависит от того, в какой мере для вас опасна
утрата данных. Например, если вы выполняете архивирование только раз в месяц,
приготовьтесь к возможности утраты данных за весь месяц. Большинство из нас в
той или иной мере используют ежедневное архивирование (возможно, дополненное
еженедельным полным архивированием), но и в таком случае возможна утрата
каких-то данных, а некоторым, к примеру, жалко терять даже то, что они сделали
за день. Однако еще более жалко терять время на постоянное архивирование.
Если вы считаете, что оборудование достаточно устойчиво работает в течение 24
часов, то частое архивирование, очевидно, ни к чему. В архивировании так же,
как и в защите, должен соблюдаться баланс между затратами на его выполнение,
ценностью защищаемых данных и вероятностью какого-нибудь происшествия за это
время.
Расписание архивирования. Как правило, постоянное выполнение процедуры
архивирования оказывается обременительным. Оно мешает людям работать, поскольку
отнимает рабочее время, и может вызывать перегрузку сетевого трафика (если
копируются файлы, относящиеся к иной системе, нежели система архивирования).
Кроме того, для этого требуется программное обеспечение, позволяющее
архивировать открытые файлы.
По этой же причине архивирование в режиме реального времени (realtime backups)
используется лишь немногими фирмами. Вместо этого, как правило, персонал
выбирает время суток, когда архивирование причинит неудобства наименьшему числу
пользователей, т.е. когда окажется весьма маловероятно, что придется закрывать
файлы. Если же вы используете централизованную систему архивирования данных в
глобальной сети, расположенной на нескольких часовых поясах, возможно, вообще
не удастся выбрать время, когда сеть будет свободна. Но вы можете хотя бы
свести накладки к минимуму.
Совет:
В некоторых операционных системах, например, Windows NT, средства совместного
доступа к файлам организованы в виде средства (инструмента), который можно
отключить, а затем снова включить. Если в конце рабочего дня пользователи
оставили свои файлы открытыми, а ваша система архивирования не поддерживает
архивирование открытых файлов, создайте пакетный файл, который выключит это
средство обслуживания сервера (server service), запустит процедуру
архивирования, а затем снова включит средство обслуживания.
Разработка плана архивирования. В табл. 16.2 приведен пример очередности
архивирования данных для небольшого офиса, рассчитанный на месячный срок.
Прежде чем вы примете этот план, следует выполнить полное начальное
архивирование (Полное архивирование, лента 1).
В пятницу пятой недели вы должны перезаписать ленту 1 полного архива и начать
цикл заново. Данная процедура создаст двухнедельную "запись"
разностных архивов и месячную - полных. Для файлов, которые используются только
изредка и могут быть случайно удалены или искажены не чаще, чем раз в несколько
месяцев (либо даже в несколько лет) после первоначального использования, можно
рекомендовать дополнительное шестимесячное архивирование.
Таблица 16.2. Пример очередности архивирования (двухнедельная ротация)
Рекомендуемые схемы архивирования
В таблице 16.2 показана упрощенная версия одной их двух моделей
архивирования, рекомендуемых фирмой Microsoft, а именно дед/отец/сын
(Grandfather/Father/Son — GFS). В методе GFS под "дедом" понимается полное
месячное архивирование, под "отцом" — полное еженедельное, а под
"сыном" — добавочное или разностное ежедневное архивирование. В
методе GFS для хранения всех архивов за трехмесячный период используется всего
12 лент (либо иных носителей): четыре для ежедневного архивирования, пять для
еженедельных архивов и три — для месячных.
Другая схема архивирования, рекомендуемая фирмой Microsoft, называется
"ханойской башней" (Tower of Hanoi — ТоН), по названию известной
математической головоломки.
Хотя метод ТоН сложнее метода GFS, он поддерживает архив за больший срок — 32
недели вместо 12. В методе ТоН пять лент (надписанных здесь буквами А-Е)
используются в следующем порядке: А В А С А В A D A В А С А В А Е. В данном
методе лента А повторно используется каждые две недели, В — четыре недели, С —
8 недель, D — 16 недель, а Е — 32 недели. Метод ТоН применяется только для
полного архивирования, поэтому еженедельное полное архивирование следует
дополнить ежедневным добавочным или разностным.
Чтобы действительно упростить свою работу, приобретите соответствующее
программное обеспечение для архивирования, которое можно настроить на
определенную схему, а также "подсказывающее" выбор нужной ленты.
Тогда вам необязательно пунктуально следовать разработанному плану.
Выбор аппаратных средств архивирования
Какие устройства архивирования пригодны для работы с сервером? Для
практических целей рекомендуем выбрать ленточный накопитель какого-нибудь типа
(см. гл. 8). Они относительно дешевы, достаточно вместительны, надежны и пользуются
широкой поддержкой.
Однако ленточные накопители — отнюдь не единственный инструмент для
архивирования. Если вы собираетесь широко распространять содержимое ваших
архивов, предпочтительно использовать записывающие CD-ROM (CD-рекордеры).
Несмотря на то, что емкость компакт-диска не превышает 1 Гбайт, а, кроме того,
установка параметров записи иногда довольно сложна, можете не сомневаться — в
большинство компьютеров, проданных за последние три года, установлены
устройства CD-ROM. Небольшая вместимость картриджей Zip и Jaz препятствует
широкому практическому применению таких устройств (drives) для архивирования
содержимого серверов. Однако если ваш план архивирования предназначен для
клиентных машин, а не серверов, небольшие съемные диски окажутся вполне
пригодны. Так, для архивирования пользовательских данных предпочтительней Jaz,
а если вы используете внешний (съемный) диск (external drive), его удобно
переносить между клиентными компьютерами, работающими по технологии SCSI. Если
же эти методы для вас неприемлемы, файлы можно архивировать на другом жестком
диске, который может находиться как на сервере, так и на другом сетевом
компьютере.
В конечном счете, ваш выбор средств архивирования определяется скоростью, вместимостью и переносимостью. Эти факторы рассматриваются в следующих разделах.
Скорость архивирования. Если архивирование выполняется по ночам, то скорость
процесса не столь важна, однако при восстановлении данных она — важнейший
фактор.
Скорость определяется двумя факторами: скоростью работы самого устройства
архивирования и временем соединения с сервером. Вероятно, в будущем наивысшую
скорость обеспечит "фабрика коммутируемых сетевых соединений"
(switched fabric network connections). Сегодня самым быстрым соединением
является SCSI, затем следует IDE, а третьем месте параллельный порт. Я уже
рекомендовала использовать SCSI-интерфейс в качестве интерфейса контроллера
(controller interface) для серверов. (Если вы забыли, что это значит,
перечитайте гл. 7.) Параллельные порты не слишком удобны в качестве интерфейсов
средств архивирования серверов (server backup interfaces), хотя они тоже могут
работать индивидуальных клиентных машинах, которые не содержат SCSI-устройств.
Кроме того, определенное значение имеет и время доступа к носителю. С какой
скоростью можно переместить на него данные или считать их с него? Скорость
передачи данных для различных носителей влияет на скорость считывания данных с
носителя или записи данных на него.
Примечание:
Хранение данных в сжатом виде снижает скорость их последующего чтения или
записи.
Емкость устройства. Какой объем данных помещается на единичном носителе устройства архивирования? Можно ли поместить все данные на одном носителе, нескольких или множестве носителей? Чем больше данных помещается на единичном носителе (backup storage unit), тем проще их архивировать и восстанавливать, поскольку поддерживать порядок среди небольшого числа носителей значительно проще. Архивирование упрощается, если вам не нужно менять носители. Данные проще восстанавливать, если это можно сделать с помощью одного-двух носителей, а, кроме того, чем их меньше, тем проще хранить.
Переносимость. Вплоть до настоящего времени в качестве носителя обычно
используют магнитные ленты. Хотя время доступа к ним примерно такое же, как и у
дисков Zip (табл. 16.3), они имеют достаточную емкость и применяются весьма
широко. Единственный параметр, который не всегда обеспечивается магнитными
лентами - переносимость. Разнообразие типов лент и архивных форматов (backup
formats) позволяет использовать магнитные ленты для распространения данных
разве что в пределах одной фирмы. В этом отношении несомненные преимущества
имеют записывающие устройства CD-ROM и съемные диски (табл.
16.3). Некоторые форматы файлов рассматриваются в гл. 8, а в табл. 16.3
перечислены устройства, альтернативные ленточным накопителям.
Табл. 16.3. Характеристики наиболее популярных не ленточных носителей архивов
Далеко не всякий пакет архивирования может работать с носителями всех типов.
Так, утилита архивирования из Windows NT может работать только с ленточными
накопителями:
вы не сможете выполнить архивирование, скажем, на сетевой или переносной диск.
Выбор программного обеспечения для архивирования
При выборе утилиты архивирования особое внимание обращайте на гибкость программы, а также возможности ее взаимодействия с уже установленными сетевыми компонентами. Обдумывая применение какого-нибудь приложения для архивирования, найдите для себя ответы на такие вопросы.
● Совместимость.
● Будет ли приложение работать с установленной операционной системой?
● Совместимо ли оно с прочими системами архивирования, которые, возможно, уже
используются?
● Какие типы архивирования поддерживает данное приложение?
● Как работает приложение: отдельно для каждого сервера или его можно
использовать для управления архивированием нескольких серверов с единой
консоли?
● С носителями каких типов может работать это приложение?
● Ленты какого формата следует использовать при установке данного приложения?
● Гибкость.
● Можно ли организовать выполнение архивирования в отсутствие оператора
(unattended backup)?
● Какую свободу действий допускает данное приложение при выборе архивируемых
файлов (на уровне тома, папки, файла)?
● Будет ли оно повторять операции над (retry) открытыми файлами?
● Будет ли оно архивировать открытые файлы?
● Копирует ли оно структуру данных либо создает двоичный образ архивируемого
диска?
● Надежность.
● Предусмотрена ли в приложении надежная система коррекции ошибок?
● Можете ли вы проверить целостность данных?
● Насколько просто данное приложение в работе?
● Предоставляется ли вам контроль за ходом исправления ошибок?
● Поддерживает ли приложение выполнение проверки (ревизии) в заданный срок?
В большинство современных сетевых операционных систем — в том числе и одноранговых — встроено собственное приложение для архивирования, которым вы можете воспользоваться и таким образом избежать покупки особого приложения. Так, утилита архивирования, встроенная в Windows NT, представляет собой упрощенную версию BackupExec фирмы Seagate. Чтобы воспользоваться всеми ее функциональными средствами, включая архивирование открытых файлов, следует приобрести оригинальную версию фирмы Seagate. Однако и утилита, встроенная в NOS, обеспечивает великолепную защиту данных, хранящихся на сервере.
Исполнение плана
Выполнение разработанного плана относится, главным образом, к обязанностям сетевых администраторов и, в принципе, никак не связано с используемыми сетевыми технологиями. Следует запланировать, кто должен выполнять план архивирования, где должны храниться архивы, а также испытать на практике ваш план восстановления данных.
Кто должен заботиться о сохранности данных? Администратором резервного копирования должен быть человек, пользующийся доверием, поскольку в его руках находится судьба данных фирмы. Кроме того, его доступ к серверу менее ограничен, чем у рядовых пользователей. Убедитесь, что он знает методы выполнения соответствующих процедур, а также, куда следует обращаться при возникновении каких-либо проблем. К числу процедур относятся следующие.
● Архивирование данных.
● Проверка записей.
● Хранение и маркировка архивных лент.
● Ротация и повторное использование лент.
Особо убедитесь, что специалиста, который может оказать помощь, можно без
труда найти на рабочем месте. Автору известен один случай, когда администратор,
выполнявший резервное копирование, сталкивался с проблемами, относящимися к
носителям или к программному обеспечению, — и не мог понять причину их
появления. Офисный эксперт по архивированию в основном путешествовал, а когда
появлялся на рабочем месте, не имел времени заняться проблемой. Администратор
же пытался перехватить эксперта, когда у того было время. Эпилог вы можете
дописать сами: файловый сервер разрушился, архивирование не помогло (оказалось,
что магнитная лента в кассетах была слабо натянута, так что восстановить архив
оказалось невозможным). Персоналу, занятому восстановлением данных, пришлось
изрядно потрудиться. Картина безрадостная.
Наконец, ответственный за резервное копирование сменный администратор должен
постоянно находиться на рабочем месте. Если главный администратор заболеет или
уйдет в отпуск, кто-то другой должен немедленно заменить его. Недопустимо
назначать сменщиком любого сотрудника только потому, что его угораздило попасть
вам под руку, когда было замечено отсутствие обычного администратора. В таком
случае необходимая работа будет сделана неверно, если вообще будет сделана.
Совет:
После завершения архивирования и проверки его результатов повесьте план
архивирования с графами для заметок. Это полезно по двум причинам. Первая:
расписание напоминает о необходимости выполнения архивирования. Вторая:
расписание, висящее на стенке, позволяет с одного взгляда установить файлы,
которые архивировались последний раз, тип архивирования и исполнителя.
Проверка восстановления данных. Критерием эффективности плана архивирования является гарантированное восстановление архивированных данных. Потенциальные источники проблем заключаются в ошибках оператора или сбоях оборудования (вспомните слабое натяжение ленты). Проблемы подобного рода желательно обнаружить прежде, чем ситуация станет критической. Поэтому заставьте администратора, отвечающего за резервное копирование, проверять содержимое всех лент и восстанавливать искаженные файлы (предпочтительно те, которые не изменялись с момента архивирования).
Хранение архивных копий. Вам не сулит ничего хорошего ситуация, когда после
архивирования диска вы обнаружите, что архив бесполезен. Если офис сгорит,
архив, хранившийся на полке рядом с компьютером, вам не поможет. Точно так же
он не принесет шийся на полке рядом с компьютером, вам не поможет. Точно так же
он не принесет пользы, если ящик с архивом стоит под солнечным светом на
подоконнике — дискеты постепенно "поджарятся" на солнце и выйдут из
строя. С другой стороны, если не надписать диски соответствующим образом и не
хранить их в надлежащем порядке, то вам будет трудно (или невозможно) найти то,
что надо, когда понадобится восстановить данные.
Что же необходимо делать, чтобы поддерживать архивы в надлежащем порядке?
Четко надписывайте резервные копии. Укажите имя компьютера, диска, дату
архивирования, а также номер диска или ленты. Надпись или запись в картотеке
(file card) можно сделать примерно так.
ПОЛНЫЙ АРХИВ компьютера PALADIN D: 07/15/99 #4/6
Храните свои архивы в безопасном, прохладном и сухом месте. Лучше всего хранить важные архивы вне офиса, тогда они уцелеют в случае пожара. Если по каким-то причинам вы не сможете это сделать то, по крайней мере, перенесите его на другой этаж, чтобы он уцелел хотя бы при локальных "катаклизмах".
Предупреждение:
Если вы покупаете несгораемый шкаф для хранения архивов, убедитесь, что его
класс защиты соответствует защите данных, а не бумаг. Температура воспламенения
бумаги довольно высока. Ленты же могут расплавиться даже под солнечными лучами,
не говоря уже о пожарах. Сейф для хранения данных обойдется намного дороже
(около 300 $ вместо 50 $), но данные вашей фирмы могут стоить еще больше.
Не сохраняйте ненужные архивы — впоследствии они вас только запутают.
Если вы форматируете жесткий диск компьютера и начинаете все заново, то сотрите
архивные файлы данного компьютера в последнюю очередь, после того как
убедитесь, что на диске не было ничего стоящего.
Периодически проверяйте ваши архивы, чтобы убедиться в их работоспособности.
Тепло, влага и электромагнитные поля могут разрушить данные. Помните: диски и
люди хорошо работают примерно в одинаковых климатических условиях. Если вы не в
состоянии часами сидеть в комнате для хранения архивов, значит она совершенно
не соответствует своему назначению.
Если архивы хранятся годами, не надейтесь, что они останутся в сохранности без
вашей помощи. Диск, забытый на полке, медленно утрачивает записанные на нем
данные. Это напоминает запись на пляжном песке: она постепенно исчезает, если
вы не будете переписывать ее ежедневно. Вы можете дать "вторую жизнь"
вашим лентам, если скопируете архивы на заново сформатированные носители, а
затем отформатируете старые ленты. Как правило, срок службы лент не превышает
2—3 года.
Термины на букву C
Caching — кэширование. Технология оптимизации производительности компьютера.
Копии последних использованных данных хранятся в быстром, весьма дорогостоящем
устройстве памяти малой емкости (кэш ...
Если нет обжимного инструмента
Если под рукой не оказалось обжимного инструмента, разъем RJ-45 можно смонтировать при помощи обыкновенной отвертки. В процессе проведения подобной операции следует проявлять крайнюю осторожность, пос ...
Транспортные протоколы
Как уже упоминалось ранее, протоколы транспортного уровня обеспечивают контроль над передачей данных между межсетевыми протоколами и приложениями уровня операционной системы. В настоящее время в локал ...