Администрирование сетей на платформе MS Windows Server

Служба резервного копирования

Разбить на страницы
Показывать лекцию целиком

Ни один носитель информации не является абсолютно надежным, из строя может выйти любое устройство хранения данных, и данные могут быть потеряны. Кроме аппаратных сбоев возможна также потеря данных по причине действия вредоносных программ (вирусы, "троянские кони" и т.д.). А самая распространенная причина порчи или удаления данных — ошибки пользователей (как обычных, так и администраторов), которые могут по ошибке удалить или перезаписать не тот файл.

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

Системы семейства Windows Server имеют встроенный инструмент создания резервных копий — утилиту ntbackup. Данная утилита позволяет сохранять резервные копии на самых различных носителях — ленточных накопителях, магнитооптических дисках, жестких дисках (как на локальных дисках данного сервера, так и на сетевых ресурсах, размещенных на других компьютерах сети). В версии системы Windows 2003 реализован механизм т.н. теневых копий ( Shadow Copy ), который заключается в том, что в начале процедуры архивации система делает моментальный "снимок" архивируемых файлов и уже после этого создает резервную копию из этого снимка. Данная технология позволяет архивировать файлы, которые в момент запуска утилиты ntbackup были открыты пользователями.

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

В данном разделе описаны технологии создания резервных копий средствами системы Windows Server, даны рекомендации по планированию и настройке службы резервного копирования.

12.1 Архивирование и восстановление файловых ресурсов

Базовые понятия службы резервного копирования

Системы семейства Windows не содержат компоненты резервного копирования в смысле системной службы ( service ). Все операции по созданию резервных копий и восстановлению данных осуществляются утилитой ntbackup. Эту утилиту можно запустить из Главного меню системы (кнопка " Пуск " — " Все программы " — " Стандартные " — " Служебные " — " Архивация данных "), а можно запустить более быстро из командной строки (кнопка " Пуск " — " Выполнить " — " ntbackup " — кнопка " ОК "). При первом запуске утилиты рекомендуем убрать галочку у поля " Всегда запускать в режиме мастера ".

Рассмотрим основы резервного копирования файловых ресурсов.

Каждый файл, хранящийся на диске компьютера, независимо от типа файловой системы, имеет атрибут archive, который в Свойствах файла отображается как " Файл готов для архивирования " (откройте Свойства файла и нажмите кнопку " Другие "). Если в Свойствах файла вручную убрать галочку у этого атрибута, то при любом изменении в файле операционная система автоматически снова установит этот атрибут. На использовании изменений данного атрибута основаны все используемые в системе Windows методики резервного копирования.

Типы резервного копирования

Утилитой ntbackup можно создавать резервные копии различных типов. Рассмотрим их отличительные особенности и различные варианты их применения.

Обычный (Normal)

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

Разностный (Differential)

При выполнении Разностного архивирования утилита ntbackup из файлов, отмеченных для архивирования, архивирует только те, у которых установлен атрибут " Файл готов для архивирования ", при этом данный атрибут не очищается. Использование Обычного и Разностного архивирования позволяет сэкономить пространство на носителях с резервными копиями и ускорить процесс создания ежедневных копий. Например, если раз в неделю (как правило, в выходные дни) создавать Обычные копии, а в течение недели ежедневно (как правило, в ночное время) — Разностные, то получается выигрыш в объеме носителей для резервного копирования. При такой комбинации архивирования "Обычный + Разностный" процесс восстановления данных в случае утери информации потребует выполнения двух операций восстановления — сначала из последней Полной копии, а затем из последней Разностной резервной копии.

Добавочный (Incremental)

При выполнении Добавочного архивирования утилита ntbackup из файлов, отмеченных для архивирования, архивирует только те, у которых установлен атрибут " Файл готов для архивирования ", при этом данный атрибут очищается. Использование Обычного (раз в неделю по выходным) и Добавочного (ежедневно в рабочие дни) архивирования также позволяет сэкономить пространство на носителях с резервными копиями и ускорить процесс создания ежедневных копий. Но процесс восстановления данных при использовании комбинации "Обычный + Добавочный" уже будет выполняться иначе: в случае утери информации для восстановления данных потребуется сначала восстановить данные из последней Полной копии, а затем последовательно из всех Добавочных копий, созданных после Полной копии.

Копирующий (Copy)

При таком типе архивирования утилита ntbackup заархивирует все отмеченные файлы, при этом атрибут " Файл готов для архивирования " остается без изменений.

Ежедневный (Daily)

Ежедневный тип архивирования создает резервные копии только тех файлов, которые были модифицированы в день создания резервной копии.

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

Разработка и реализация стратегии резервного копирования

Понятие плана архивации

Создание и реализация плана архивации и восстановления информации — непростая задача. Сетевому администратору надо определить, какие данные требуют архивации, как часто проводить архивацию и т. д.

При создании плана ответьте на следующие вопросы:

  • Насколько важны данные? Этот критерий поможет решить, как, когда и какую информацию архивировать. Для критичной информации, например, баз данных, следует создавать избыточные архивные наборы, охватывающие несколько периодов архивации. Для менее важной информации, например, для текущих пользовательских файлов, сложный план архивации не нужен, достаточно регулярно сохранять их и уметь легко восстанавливать.
  • К какому типу относится архивируемая информация? Тип информации поможет определить необходимость архивации данных: как и когда данные должны быть сохранены.
  • Как часто изменяются данные? Частота изменения влияет на выбор частоты архивирования. Например, ежедневно меняющиеся данные необходимо сохранять каждый день.
  • Нужно ли дополнить архивацию созданием теневых копий? При этом следует помнить, что теневая копия — это дополнение к архивации, но ни в коем случае не ее замена.
  • Как быстро нужно восстанавливать данные? Время — важный фактор при создании плана архивации. В критичных к скорости системах нужно проводить восстановление очень быстро.
  • Какое оборудование оптимально для архивации и есть ли оно у вас? Для своевременной архивации вам понадобится несколько архивирующих устройств и несколько наборов носителей. Аппаратные средства архивации включают ленточные накопители (это наименее дорогой, но и самый медленный тип носителя), оптические диски и съемные дисковые накопители.
  • Кто отвечает за выполнение плана архивации и восстановления данных? В идеале и за разработку плана, и собственно за архивацию и восстановление должен отвечать один человек.
  • Какое время оптимально для архивации? Архивация в период наименьшей загрузки системы пройдет быстрее, но не всегда возможно провести ее в удобные часы. Поэтому с особой тщательностью архивируйте ключевые данные.
  • Нужно ли сохранять архивы вне офиса? Хранение архивов вне офиса — важный фактор на случай стихийного бедствия. Вместе с архивами сохраните и копии ПО для установки или переустановки ОС.
  • Для построения правильной и эффективной системы резервного копирования необходимо детально изучить и задокументировать все файловые ресурсы, используемые в компании, а затем тщательно спланировать стратегию резервного копирования и реализовать ее в системе. Для планирования стратегии необходимо ответить на следующие вопросы:

  • какие именно ресурсы будут архивироваться;
  • минимальный промежуток времени для восстановления данного ресурса при возникновении аварии;
  • какой объем данных будет архивироваться;
  • какова емкость носителей для хранения резервных копий и скорость записи на эти носители;
  • сколько времени будет занимать архивирование каждого ресурса;
  • как часто будет производиться архивация каждого ресурса;
  • если резервные копии записываются на ленты, то как часто будет производиться перезапись лент;
  • по какому графику будет производиться тестовое восстановление данных.
  • При ответе на эти вопросы будет спланирована потребность в количестве и емкости накопителей и устройств для выполнения резервных копий, требования к пропускной способности сети для создания резервных копий, график выполнения резервного копирования, план восстановления на случай аварии.

    Выбор архивных устройств и носителей

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

  • Емкость — количество регулярно архивируемых данных. Справится ли оборудование с нагрузкой в отведенное время?
  • Надежность аппаратных средств и носителей. Можете ли вы пожертвовать надежностью ради экономии или скорости?
  • Расширяемость решения. Удовлетворяет ли ваше решение потребностям роста организации?
  • Скорость архивации и восстановления. Можете ли вы пожертвовать скоростью ради снижения стоимости?
  • Цена архивации. Приемлема ли она для вашего бюджета?
  • Типовые решения архивации

    Итак, на план архивации влияют емкость, надежность, расширяемость, скорость и цена. Определив, какие из этих факторов наиболее важны для вашей организации, вы примете подходящее решение. Вот некоторые общие рекомендации:

  • Ленточные накопители — самые распространенные устройства архивации. Данные хранятся на кассетах с магнитной лентой. Лента относительно недорога, но не особенно надежна: она может помяться или растянуться, с течением времени — размагнититься и перестать считываться. Средняя емкость кассет с лентой варьируется от единиц до десятков Гбайт. По сравнению с другими решениями ленточные накопители довольно медленны. Их достоинство — невысокая цена.
  • Накопители на цифровой ленте (digital audio tape, DAT) — пришли на смену традиционным ленточным накопителям. Существует несколько форматов DAT. Наиболее часто используются ленты DLT ( Digital Linear Tape ) и Super DLT. Ленты DLT IV обладают емкостью 35-40 Гбайт без сжатия и 70-80 Гбайт со сжатием. В крупных организациях иногда разумнее применять ленты LTO ( Linear Таре Open ) или AIT ( Advanced Intelligent Tape ). Обычно объем лент LTO составляет 100 Гбайт без сжатия и 200 Гбайт со сжатием. Для лент AIT-3 соответствующие емкости составляют 100 и 260 Гбайт.
  • Ленточная библиотека с автозагрузкой — устройство для создания расширенных архивных томов на нескольких лентах, которых хватает для нужд всего предприятия. Ленты набора в процессе архивации или восстановления данных автоматически меняются. В большинстве таких библиотек применяются DAT-ленты. Их главный "минус" — высокая цена.
  • Магнитооптические накопители с автозагрузкой подобны ленточным библиотекам, только вместо лент в них используются магнитооптические диски. Цена также очень высока.
  • Съемные диски, например Iomega Jazz емкостью 1-2 Гбайт, все чаще используются в качестве устройств архивации. Они обладают хорошей скоростью и удобны в работе, но стоят дороже ленточных или DAT-накопителей.
  • Дисковые накопители обеспечивают наивысшую скорость при архивации и восстановлении файлов. Если при архивации на ленту вам потребуются часы, то дисковый накопитель позволяет завершить процесс за несколько минут. К недостаткам дисковых накопителей следует отнести относительно высокую цену.
  • При установке устройств архивации необходимо указать ОС контроллеры и драйверы, используемые накопителями.

    Пример создания задания на выполнения архивации данных

    Для создания архивов предназначены " Мастер архивации " и закладка " Архивация ". В обоих случаях используются параметры по умолчанию. Чтобы просмотреть или изменить эти параметры, выполните следующие действия:.

  • щелкните ссылку "Расширенный режим" в первом окне " Мастера архивации или восстановления ";
  • выберите в меню " Сервис " пункт " Параметры ".
  • Открывшееся окно содержит пять закладок: " Общие ", " Восстановление ", " Тип архива ", " Журнал архивации " и " Исключение файлов ". Описание параметров приведено в табл. 12.1.

    Параметр Описание
    Оценивать информацию о выборе файлов перед выполнением операций архивации или восстановления Подсчет числа файлов и байт, которые будут заархивированы или восстановлены в ходе текущего задания архивации или восстановления. Эти сведения подсчитываются и выводятся перед началом процесса архивации или восстановления
    Использовать каталоги носителей для ускорения построения каталогов восстановления на диске Выбор каталога носителя для создания на диске каталога, в котором восстанавливаются данные. Это самый быстрый способ построения каталога на диске. Сбросьте этот параметр, если каталога нет, он поврежден или недоступен по иным причинам
    Проверять данные после завершения архивации Проверка соответствия архивных данных и исходных данных на жестком диске. Если эти данные не совпадают, значит, носитель или файл архива содержит ошибки. В этом случае повторите архивацию, используя другой носитель или файл
    Архивировать содержимое подключенных дисков Архивация данных на подключенном диске. Если этот флажок установлен, при архивации подключенного диска выполняется архивация хранящихся на нем данных. Если флажок не установлен, при архивации подключенного диска выполняется архивация только сведений о его путях
    Выводить предупреждение, если служба съемных носителей не активна при запуске программы архивации Отображение диалогового окна, если при запуске архивации не работает служба съемных носителей. При архивации данных в файл, который затем будет записан на дискету, жесткий или съемный диск, не устанавливайте этот флажок. Если предполагается архивация данных на ленту или другой носитель, управляемый службой съемных носителей, его следует установить
    Выводить предупреждение, если при запуске программы архивации имеется доступный распознаваемый носитель Отображение диалогового окна, если при запуске архивации в пуле импортированных носителей доступен новый носитель
    Выводить предупреждение при вставке нового носителя Отображение диалогового окна при обнаружении нового носителя службой съемных носителей
    Разрешить всегда использовать распознанный носитель без предупреждения Разрешает службе съемных носителей автоматически перемещать новый носитель в пул архивных носителей

    Рассмотрим достаточно простой и в то же время очень типичный пример создания заданий на автоматическое выполнение резервных копий.

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

  • Запустим утилиту резервного копирования ntbackup.
  • Запустим " Мастер архивации " (на странице " Добро пожаловать " нажать кнопку " Мастер архивации ", рис. 12.1):
  • (рис 12.1)
  • После запуска мастера нажмем кнопку " (рис 12.2)
  • Выберем для архивирования папку (рис 12.3)
  • Выберем место для создания резервной копии, создадим файл с именем " (рис 12.4)
  • Выбор дополнительных возможностей. Если на следующем шаге нажать кнопку " Готово ", то утилита резервного копирования однократно создаст резервную копию папки (рис 12.5)
  • Выбираем тип архивирования (выберем " Обычный ").
  • Ничего не меняем на странице " Способы архивации ".
  • На странице " Параметры архивации " можно выбрать замену существующих архивов или добавление архива (если файл с архивной копией уже существует).
  • На странице " (рис 12.6) (рис 12.7)
  • Система запросит имя и пароль пользователя, с чьими полномочиями будет выполняться задание архивирования (рис. 12.8.). Рекомендуем для выполнения заданий резервного копирования создать специальные учетные записи, обладающие достаточными правами (как минимум члены группы " (рис 12.8)
  • Нажмем кнопку " Готово ", задание будет создано, и оно появится в списке " Назначенных заданий ". Теперь оно будет выполняться регулярно в соответствии с расписанием.
  • Замечание. Данные приемы архивирования работают только с файловыми ресурсами. Для архивирования других видов ресурсов (например, баз данных MS SQL Server) необходимо использовать специализированные механизмы создания резервных копий.

    Пример восстановления данных из резервной копии

    Для восстановления данных в случае какой-либо аварии можно также создать задание на автоматическое восстановление. Но обычно данные восстанавливаются вручную.

    Рассмотрим пример восстановления нескольких утраченных файлов из той же папки Folder-1.

  • Запустим утилиту резервного копирования ntbackup.
  • Перейдем на закладку " Восстановление и управление носителем " (рис. 12.9).
  • (рис 12.9)
  • Если в списке каталогизированных архивов нет нужного архивного файла, то его нужно каталогизировать. Выберем пункт меню "Сервис" — " Каталогизировать архивный файл " и укажем путь к архивному файлу.
  • После появления в списке архивных файлов нужного архива раскроем этот архив и выберем файлы для восстановления из резервной копии. При этом мы можем восстановить файлы в то место, где они были ранее (" Исходное размещение ") или выбрать иной путь для их сохранения (" Альтернативное размещение "). После определения всех параметров восстановления нажмем кнопку " Восстановить ", утерянные данные будут восстановлены (рис. 12.10):
  • (рис 12.10)
  • После восстановления можно изучить отчет о выполнении данной процедуры (нажать кнопку " (рис 12.11)

    Степень детализации отчета можно настроить в меню " Сервис " — " Параметры " — " Журнал архивации ". При краткой сводке в журнале регистрируются только моменты начала и окончания работы утилиты ntbackup и количество заархивированных или восстановленных файлов, а также сообщения о наличии ошибок. При полной сводке в журнале регистрируется полный список всех заархивированных или восстановленных файлов. Журналы с регистрацией последних десяти процедур архивации/восстановления находятся в папке " %system drive%\Documents and Settings\Администратор\Local Settings\Application Data\Microsoft\Windows NT\NTBackup\data ". Параметр " %system drive% " — это переменная окружения в системе Windows, значение которой — буква диска, на котором данная система установлена. В данном примере указана учетная запись " Администратор ", на самом деле журналы будут создаваться в профилях тех пользователей, от имени которых работали задания архивации/восстановления.

  • Теневые копии

    О механизме теневых копий ( Shadow Copy ) уже говорилось в начале данного раздела. Эта технология, реализованная в Windows 2003, позволяет архивировать открытые файлы с помощью создания " снимка " файловых ресурсов. Но эта технология позволяет также создавать резервные копии папок, к которым открыт доступ через сеть.

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

    Рассмотрим пример создания и использования теневых копий тома.

  • Откроем Свойства какого-либо тома и перейдем на закладку " Теневые копии ". По умолчанию создание теневых копий для всех томов отключено.
  • Включим создание теневых копий для тома (рис 12.12)
  • Настроим параметры теневого копирования. Для хранения теневых копий на томе требуется не менее 100 МБ дискового пространства, на каждом томе создается максимум 64 копии. Можно настроить размер пространства для хранения копий и расписание создания теневых копий. По умолчанию теневые копии создаются в рабочие дни, дважды в день — в 7 утра и 12 часов дня (рис. 12.13–12.14):(рис 12.13) (рис 12.14)
  • Замечание. Хотим подчеркнуть, что теневые копии создаются не для всех файлов тома, а только для тех, которые размещены в папках, выставленных в сеть для общего доступа.

    Использование теневых копий

    После создания теневых копий пользователю становятся доступны Предыдущие версии файлов. Для использования этих возможностей нужна клиентская часть для доступа к теневым копиям. В системе Windows 2003 клиентская часть уже имеется в системе, а для Windows 2000/XP ее нужно установить. Дистрибутив клиента теневых копий хранится на сервере в папке " %SystemRoot%\system32\clients\twclient ", в файле twcli32.msi. При установленном клиенте в Свойствах файла, открываемого из сетевых папок, становится доступна закладка " Предыдущие версии " (рис. 12.15).

    (рис 12.15)

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

    12.2 Архивирование и восстановление состояния системы

    Большую часть работ по резервному копированию составляют задания на копирование бизнес-информации. Но имеется также возможность создания резервных копий для восстановления функционирования самой операционной системы. Есть два варианта архивирования системных данных — архивирование состояния системы ( System State ) и создания набора для автоматического восстановления системы после аварии ( Automated System Recovery ).

    Архивирование и восстановление состояния системы

    Для создания резервной копии состояния системы необходимо в утилите резервного копирования ntbackup при создании задания на архивирования отметить галочкой пункт System State (рис. 12.16):

    (рис 12.16)

    При этом будут архивироваться следующие данные:

  • системный реестр;
  • база данных зарегистрированных классов объектов (Class Registration);
  • системные загрузочные файлы;
  • база данных служб сертификатов (только на серверах, на которых установлена служба сертификатов);
  • база данных Active Directory и папка SYSVOL (на контроллерах доменов).
  • Для архивирования состояния системы, а также для последующего восстановления, обязательно нужны права администратора данного компьютера. Восстановление Active Directory необходимо выполнять только при загрузке системы в режиме восстановления служб каталогов (запуск меню выбора режимы загрузки операционной системы выбираются в начальный момент загрузки нажатием клавиши F8).

    База данных Active Directory — это информация, относящаяся к Каталогу, включая объекты и атрибуты домена, схему, конфигурацию и информацию Глобального Каталога.

    Базу данных Active Directory рассматривают как транзакционную, что означает, что каждое изменение в ней исполняется как отдельная транзакция (транзакция — неделимая операция, т.е. пока обе стороны, принимающие участие в транзакции, не завершат своей части ее обработки, транзакция не считается завершенной). Эта природа базы данных помогает поддерживать ее целостность в случае сбоев. База данных Active Directory состоит из нескольких файлов:

  • Ntds.dit — это файл базы данных, в котором хранятся все Объекты; по умолчанию этот файл (и другие, указанные здесь) расположен в папке " %systemroot%\NTDS ";
  • Edb*.log — этот файл является журналом транзакций; прежде чем любое изменение будет записано в базу данных, информация о нем сначала заносится в журнал транзакций; каждый файл edb*.log имеет размер 10 МБ, по умолчанию используется "круговое" ведение журнала, т.е. если журнал заполнен, то файл начинает перезаписывать данные о самых старых изменениях; если "круговое" ведение журнала отключено, то после заполнения файла он переименовывается в файл edbxxxxx.log, с цифрами xxxxx, представляющими его порядковый номер, начиная с 00001 ;
  • Edb.chk — это файл контрольных точек, используемый AD для отслеживания изменений, записываемых в файл ntds.dit ; он используется для целей восстановления (например, если контроллер домена поврежден и информация об изменениях не заносится в базу данных, файл контрольных точек служит в качестве маркера, отмечающего, какие из записей в журнале должны быть записаны в базу данных в дальнейшем);
  • Res1.log и Res2.log — являются резервными файлами журналов, по 10 МБ каждый. Их назначение — позволить Active Directory продолжать ведение журнала изменений в случае, если на жестком диске не остается свободного места, поэтому в резерве всегда остается 20 МБ свободного дискового пространства, которое используется только в случае необходимости;
  • Автоматическое аварийное восстановление системы

    В отличие от резервного копирования состояния системы, при котором сохраняется только часть файлов операционной системы, резервное копирование для автоматического аварийного восстановления системы ( ASR, Automated System Recover ) архивирует больший объем информации — практически весь том, на котором установлена операционная система. И процедура восстановления системы становится более сложной.

    Рассмотрим сначала процесс создания резервной ASR-копии, а затем процесс восстановления системы из этой резервной копии.

    Создание ASR-копии

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

  • Запустим утилиту резервного копирования ntbackup.
  • Запустим " Мастер аварийного восстановления системы " (кнопка с соответствующим названием на странице " Добро пожаловать!").
  • Укажем путь для сохранения архива (рис 12.17(рис 12.17)
  • Нажать кнопку " Готово ". Утилита резервного копирования начнет создание резервной ASR-копии, в нужный момент будет сделан запрос вставить чистую дискету. После записи конфигурации резервной копии утилита попросит пометить дискету соответствующей информацией (название резервной копии и дата создания).
  • Восстановление системы с помощью ASR-копии

  • Подготовить все необходимое для аварийного восстановления системы: установочный CD с дистрибутивом операционной системы, носитель с резервной копией, дискету с конфигурацией ASR-копии.
  • Запустить процесс установки операционной системы с загрузочного компакт-диска.
  • На первой странице мастера установки системы нажать клавишу F2 для запуска процесса аварийного восстановления.

    Далее мастер установки системы выполнит новую установку системы с форматированием системного тома.

  • После выполнения установки операционной системы автоматически запустится утилита резервного копирования, и система попросит вас указать путь к резервной копии для аварийного восстановления и вставить дискету с конфигурацией ASR-копии. Будет выполнено восстановление системы из аварийной резервной копии.

    После завершения процесса восстановления будет воссоздан работоспособный сервер в той конфигурации, которая была до аварии (при условии, конечно, что, кроме самой системы, будут также восстановлены и данные, необходимые для работы сервера).

    Корпорация Microsoft рекомендует использовать данный метод восстановления для серверов, выполняющих особые функции, которые трудно восстановить простой переустановкой и восстановлением данных, например, контроллер домена, являющийся хозяином операций (Хозяин схемы, Хозяин именования доменов и др.). Если сервер не исполняет какие-либо особые роли, то Microsoft рекомендует на таких серверах архивировать только данные, а в случае аварии заново переустановить сервер, снова включить его в домен и восстановить данные из резервных копий.

  • Резюме

    Раздел 12 дает базовые понятие о резервном копировании жизненно важной бизнес-информации и состояния операционной системы на серверах.

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

    Задачи сетевого администратора в построении системы резервного копирования:

  • анализ данных, используемых компанией и определение степени их критичности для деятельности компании;
  • определение объемов данных, подлежащих архивированию, и интенсивности их модификации;
  • разработка стратегии резервного копирования каждого типа информации;
  • создание и настройка заданий для выполнения резервного копирования;
  • регулярный просмотр журналов, в которые записываются протоколы резервного копирования;
  • регулярное тестирование созданных резервных копий.
  • Страницы:

    Ни один носитель информации не является абсолютно надежным, из строя может выйти любое устройство хранения данных, и данные могут быть потеряны. Кроме аппаратных сбоев возможна также потеря данных по причине действия вредоносных программ (вирусы, "троянские кони" и т.д.). А самая распространенная причина порчи или удаления данных — ошибки пользователей (как обычных, так и администраторов), которые могут по ошибке удалить или перезаписать не тот файл.

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

    Системы семейства Windows Server имеют встроенный инструмент создания резервных копий — утилиту ntbackup. Данная утилита позволяет сохранять резервные копии на самых различных носителях — ленточных накопителях, магнитооптических дисках, жестких дисках (как на локальных дисках данного сервера, так и на сетевых ресурсах, размещенных на других компьютерах сети). В версии системы Windows 2003 реализован механизм т.н. теневых копий ( Shadow Copy ), который заключается в том, что в начале процедуры архивации система делает моментальный "снимок" архивируемых файлов и уже после этого создает резервную копию из этого снимка. Данная технология позволяет архивировать файлы, которые в момент запуска утилиты ntbackup были открыты пользователями.

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

    В данном разделе описаны технологии создания резервных копий средствами системы Windows Server, даны рекомендации по планированию и настройке службы резервного копирования.

    12.1 Архивирование и восстановление файловых ресурсов

    Базовые понятия службы резервного копирования

    Системы семейства Windows не содержат компоненты резервного копирования в смысле системной службы ( service ). Все операции по созданию резервных копий и восстановлению данных осуществляются утилитой ntbackup. Эту утилиту можно запустить из Главного меню системы (кнопка " Пуск " — " Все программы " — " Стандартные " — " Служебные " — " Архивация данных "), а можно запустить более быстро из командной строки (кнопка " Пуск " — " Выполнить " — " ntbackup " — кнопка " ОК "). При первом запуске утилиты рекомендуем убрать галочку у поля " Всегда запускать в режиме мастера ".

    Рассмотрим основы резервного копирования файловых ресурсов.

    Каждый файл, хранящийся на диске компьютера, независимо от типа файловой системы, имеет атрибут archive, который в Свойствах файла отображается как " Файл готов для архивирования " (откройте Свойства файла и нажмите кнопку " Другие "). Если в Свойствах файла вручную убрать галочку у этого атрибута, то при любом изменении в файле операционная система автоматически снова установит этот атрибут. На использовании изменений данного атрибута основаны все используемые в системе Windows методики резервного копирования.

    Типы резервного копирования

    Утилитой ntbackup можно создавать резервные копии различных типов. Рассмотрим их отличительные особенности и различные варианты их применения.

    Обычный (Normal)

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

    Разностный (Differential)

    При выполнении Разностного архивирования утилита ntbackup из файлов, отмеченных для архивирования, архивирует только те, у которых установлен атрибут " Файл готов для архивирования ", при этом данный атрибут не очищается. Использование Обычного и Разностного архивирования позволяет сэкономить пространство на носителях с резервными копиями и ускорить процесс создания ежедневных копий. Например, если раз в неделю (как правило, в выходные дни) создавать Обычные копии, а в течение недели ежедневно (как правило, в ночное время) — Разностные, то получается выигрыш в объеме носителей для резервного копирования. При такой комбинации архивирования "Обычный + Разностный" процесс восстановления данных в случае утери информации потребует выполнения двух операций восстановления — сначала из последней Полной копии, а затем из последней Разностной резервной копии.

    Добавочный (Incremental)

    При выполнении Добавочного архивирования утилита ntbackup из файлов, отмеченных для архивирования, архивирует только те, у которых установлен атрибут " Файл готов для архивирования ", при этом данный атрибут очищается. Использование Обычного (раз в неделю по выходным) и Добавочного (ежедневно в рабочие дни) архивирования также позволяет сэкономить пространство на носителях с резервными копиями и ускорить процесс создания ежедневных копий. Но процесс восстановления данных при использовании комбинации "Обычный + Добавочный" уже будет выполняться иначе: в случае утери информации для восстановления данных потребуется сначала восстановить данные из последней Полной копии, а затем последовательно из всех Добавочных копий, созданных после Полной копии.

    Копирующий (Copy)

    При таком типе архивирования утилита ntbackup заархивирует все отмеченные файлы, при этом атрибут " Файл готов для архивирования " остается без изменений.

    Ежедневный (Daily)

    Ежедневный тип архивирования создает резервные копии только тех файлов, которые были модифицированы в день создания резервной копии.

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

    Разработка и реализация стратегии резервного копирования

    Понятие плана архивации

    Создание и реализация плана архивации и восстановления информации — непростая задача. Сетевому администратору надо определить, какие данные требуют архивации, как часто проводить архивацию и т. д.

    При создании плана ответьте на следующие вопросы:

  • Насколько важны данные? Этот критерий поможет решить, как, когда и какую информацию архивировать. Для критичной информации, например, баз данных, следует создавать избыточные архивные наборы, охватывающие несколько периодов архивации. Для менее важной информации, например, для текущих пользовательских файлов, сложный план архивации не нужен, достаточно регулярно сохранять их и уметь легко восстанавливать.
  • К какому типу относится архивируемая информация? Тип информации поможет определить необходимость архивации данных: как и когда данные должны быть сохранены.
  • Как часто изменяются данные? Частота изменения влияет на выбор частоты архивирования. Например, ежедневно меняющиеся данные необходимо сохранять каждый день.
  • Нужно ли дополнить архивацию созданием теневых копий? При этом следует помнить, что теневая копия — это дополнение к архивации, но ни в коем случае не ее замена.
  • Как быстро нужно восстанавливать данные? Время — важный фактор при создании плана архивации. В критичных к скорости системах нужно проводить восстановление очень быстро.
  • Какое оборудование оптимально для архивации и есть ли оно у вас? Для своевременной архивации вам понадобится несколько архивирующих устройств и несколько наборов носителей. Аппаратные средства архивации включают ленточные накопители (это наименее дорогой, но и самый медленный тип носителя), оптические диски и съемные дисковые накопители.
  • Кто отвечает за выполнение плана архивации и восстановления данных? В идеале и за разработку плана, и собственно за архивацию и восстановление должен отвечать один человек.
  • Какое время оптимально для архивации? Архивация в период наименьшей загрузки системы пройдет быстрее, но не всегда возможно провести ее в удобные часы. Поэтому с особой тщательностью архивируйте ключевые данные.
  • Нужно ли сохранять архивы вне офиса? Хранение архивов вне офиса — важный фактор на случай стихийного бедствия. Вместе с архивами сохраните и копии ПО для установки или переустановки ОС.
  • Для построения правильной и эффективной системы резервного копирования необходимо детально изучить и задокументировать все файловые ресурсы, используемые в компании, а затем тщательно спланировать стратегию резервного копирования и реализовать ее в системе. Для планирования стратегии необходимо ответить на следующие вопросы:

  • какие именно ресурсы будут архивироваться;
  • минимальный промежуток времени для восстановления данного ресурса при возникновении аварии;
  • какой объем данных будет архивироваться;
  • какова емкость носителей для хранения резервных копий и скорость записи на эти носители;
  • сколько времени будет занимать архивирование каждого ресурса;
  • как часто будет производиться архивация каждого ресурса;
  • если резервные копии записываются на ленты, то как часто будет производиться перезапись лент;
  • по какому графику будет производиться тестовое восстановление данных.
  • При ответе на эти вопросы будет спланирована потребность в количестве и емкости накопителей и устройств для выполнения резервных копий, требования к пропускной способности сети для создания резервных копий, график выполнения резервного копирования, план восстановления на случай аварии.

    Выбор архивных устройств и носителей

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

  • Емкость — количество регулярно архивируемых данных. Справится ли оборудование с нагрузкой в отведенное время?
  • Надежность аппаратных средств и носителей. Можете ли вы пожертвовать надежностью ради экономии или скорости?
  • Расширяемость решения. Удовлетворяет ли ваше решение потребностям роста организации?
  • Скорость архивации и восстановления. Можете ли вы пожертвовать скоростью ради снижения стоимости?
  • Цена архивации. Приемлема ли она для вашего бюджета?
  • Типовые решения архивации

    Итак, на план архивации влияют емкость, надежность, расширяемость, скорость и цена. Определив, какие из этих факторов наиболее важны для вашей организации, вы примете подходящее решение. Вот некоторые общие рекомендации:

  • Ленточные накопители — самые распространенные устройства архивации. Данные хранятся на кассетах с магнитной лентой. Лента относительно недорога, но не особенно надежна: она может помяться или растянуться, с течением времени — размагнититься и перестать считываться. Средняя емкость кассет с лентой варьируется от единиц до десятков Гбайт. По сравнению с другими решениями ленточные накопители довольно медленны. Их достоинство — невысокая цена.
  • Накопители на цифровой ленте (digital audio tape, DAT) — пришли на смену традиционным ленточным накопителям. Существует несколько форматов DAT. Наиболее часто используются ленты DLT ( Digital Linear Tape ) и Super DLT. Ленты DLT IV обладают емкостью 35-40 Гбайт без сжатия и 70-80 Гбайт со сжатием. В крупных организациях иногда разумнее применять ленты LTO ( Linear Таре Open ) или AIT ( Advanced Intelligent Tape ). Обычно объем лент LTO составляет 100 Гбайт без сжатия и 200 Гбайт со сжатием. Для лент AIT-3 соответствующие емкости составляют 100 и 260 Гбайт.
  • Ленточная библиотека с автозагрузкой — устройство для создания расширенных архивных томов на нескольких лентах, которых хватает для нужд всего предприятия. Ленты набора в процессе архивации или восстановления данных автоматически меняются. В большинстве таких библиотек применяются DAT-ленты. Их главный "минус" — высокая цена.
  • Магнитооптические накопители с автозагрузкой подобны ленточным библиотекам, только вместо лент в них используются магнитооптические диски. Цена также очень высока.
  • Съемные диски, например Iomega Jazz емкостью 1-2 Гбайт, все чаще используются в качестве устройств архивации. Они обладают хорошей скоростью и удобны в работе, но стоят дороже ленточных или DAT-накопителей.
  • Дисковые накопители обеспечивают наивысшую скорость при архивации и восстановлении файлов. Если при архивации на ленту вам потребуются часы, то дисковый накопитель позволяет завершить процесс за несколько минут. К недостаткам дисковых накопителей следует отнести относительно высокую цену.
  • При установке устройств архивации необходимо указать ОС контроллеры и драйверы, используемые накопителями.

    Пример создания задания на выполнения архивации данных

    Для создания архивов предназначены " Мастер архивации " и закладка " Архивация ". В обоих случаях используются параметры по умолчанию. Чтобы просмотреть или изменить эти параметры, выполните следующие действия:.

  • щелкните ссылку "Расширенный режим" в первом окне " Мастера архивации или восстановления ";
  • выберите в меню " Сервис " пункт " Параметры ".
  • Открывшееся окно содержит пять закладок: " Общие ", " Восстановление ", " Тип архива ", " Журнал архивации " и " Исключение файлов ". Описание параметров приведено в табл. 12.1.

    Параметр Описание
    Оценивать информацию о выборе файлов перед выполнением операций архивации или восстановления Подсчет числа файлов и байт, которые будут заархивированы или восстановлены в ходе текущего задания архивации или восстановления. Эти сведения подсчитываются и выводятся перед началом процесса архивации или восстановления
    Использовать каталоги носителей для ускорения построения каталогов восстановления на диске Выбор каталога носителя для создания на диске каталога, в котором восстанавливаются данные. Это самый быстрый способ построения каталога на диске. Сбросьте этот параметр, если каталога нет, он поврежден или недоступен по иным причинам
    Проверять данные после завершения архивации Проверка соответствия архивных данных и исходных данных на жестком диске. Если эти данные не совпадают, значит, носитель или файл архива содержит ошибки. В этом случае повторите архивацию, используя другой носитель или файл
    Архивировать содержимое подключенных дисков Архивация данных на подключенном диске. Если этот флажок установлен, при архивации подключенного диска выполняется архивация хранящихся на нем данных. Если флажок не установлен, при архивации подключенного диска выполняется архивация только сведений о его путях
    Выводить предупреждение, если служба съемных носителей не активна при запуске программы архивации Отображение диалогового окна, если при запуске архивации не работает служба съемных носителей. При архивации данных в файл, который затем будет записан на дискету, жесткий или съемный диск, не устанавливайте этот флажок. Если предполагается архивация данных на ленту или другой носитель, управляемый службой съемных носителей, его следует установить
    Выводить предупреждение, если при запуске программы архивации имеется доступный распознаваемый носитель Отображение диалогового окна, если при запуске архивации в пуле импортированных носителей доступен новый носитель
    Выводить предупреждение при вставке нового носителя Отображение диалогового окна при обнаружении нового носителя службой съемных носителей
    Разрешить всегда использовать распознанный носитель без предупреждения Разрешает службе съемных носителей автоматически перемещать новый носитель в пул архивных носителей

    Рассмотрим достаточно простой и в то же время очень типичный пример создания заданий на автоматическое выполнение резервных копий.

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

  • Запустим утилиту резервного копирования ntbackup.
  • Запустим " Мастер архивации " (на странице " Добро пожаловать " нажать кнопку " Мастер архивации ", рис. 12.1):
  • (рис 12.1)
  • После запуска мастера нажмем кнопку " (рис 12.2)
  • Выберем для архивирования папку (рис 12.3)
  • Выберем место для создания резервной копии, создадим файл с именем " (рис 12.4)
  • Выбор дополнительных возможностей. Если на следующем шаге нажать кнопку " Готово ", то утилита резервного копирования однократно создаст резервную копию папки (рис 12.5)
  • Выбираем тип архивирования (выберем " Обычный ").
  • Ничего не меняем на странице " Способы архивации ".
  • На странице " Параметры архивации " можно выбрать замену существующих архивов или добавление архива (если файл с архивной копией уже существует).
  • На странице " (рис 12.6) (рис 12.7)
  • Система запросит имя и пароль пользователя, с чьими полномочиями будет выполняться задание архивирования (рис. 12.8.). Рекомендуем для выполнения заданий резервного копирования создать специальные учетные записи, обладающие достаточными правами (как минимум члены группы " (рис 12.8)
  • Нажмем кнопку " Готово ", задание будет создано, и оно появится в списке " Назначенных заданий ". Теперь оно будет выполняться регулярно в соответствии с расписанием.
  • Замечание. Данные приемы архивирования работают только с файловыми ресурсами. Для архивирования других видов ресурсов (например, баз данных MS SQL Server) необходимо использовать специализированные механизмы создания резервных копий.

    Пример восстановления данных из резервной копии

    Для восстановления данных в случае какой-либо аварии можно также создать задание на автоматическое восстановление. Но обычно данные восстанавливаются вручную.

    Рассмотрим пример восстановления нескольких утраченных файлов из той же папки Folder-1.

  • Запустим утилиту резервного копирования ntbackup.
  • Перейдем на закладку " Восстановление и управление носителем " (рис. 12.9).
  • (рис 12.9)
  • Если в списке каталогизированных архивов нет нужного архивного файла, то его нужно каталогизировать. Выберем пункт меню "Сервис" — " Каталогизировать архивный файл " и укажем путь к архивному файлу.
  • После появления в списке архивных файлов нужного архива раскроем этот архив и выберем файлы для восстановления из резервной копии. При этом мы можем восстановить файлы в то место, где они были ранее (" Исходное размещение ") или выбрать иной путь для их сохранения (" Альтернативное размещение "). После определения всех параметров восстановления нажмем кнопку " Восстановить ", утерянные данные будут восстановлены (рис. 12.10):
  • (рис 12.10)
  • После восстановления можно изучить отчет о выполнении данной процедуры (нажать кнопку " (рис 12.11)

    Степень детализации отчета можно настроить в меню " Сервис " — " Параметры " — " Журнал архивации ". При краткой сводке в журнале регистрируются только моменты начала и окончания работы утилиты ntbackup и количество заархивированных или восстановленных файлов, а также сообщения о наличии ошибок. При полной сводке в журнале регистрируется полный список всех заархивированных или восстановленных файлов. Журналы с регистрацией последних десяти процедур архивации/восстановления находятся в папке " %system drive%\Documents and Settings\Администратор\Local Settings\Application Data\Microsoft\Windows NT\NTBackup\data ". Параметр " %system drive% " — это переменная окружения в системе Windows, значение которой — буква диска, на котором данная система установлена. В данном примере указана учетная запись " Администратор ", на самом деле журналы будут создаваться в профилях тех пользователей, от имени которых работали задания архивации/восстановления.

  • Теневые копии

    О механизме теневых копий ( Shadow Copy ) уже говорилось в начале данного раздела. Эта технология, реализованная в Windows 2003, позволяет архивировать открытые файлы с помощью создания " снимка " файловых ресурсов. Но эта технология позволяет также создавать резервные копии папок, к которым открыт доступ через сеть.

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

    Рассмотрим пример создания и использования теневых копий тома.

  • Откроем Свойства какого-либо тома и перейдем на закладку " Теневые копии ". По умолчанию создание теневых копий для всех томов отключено.
  • Включим создание теневых копий для тома (рис 12.12)
  • Настроим параметры теневого копирования. Для хранения теневых копий на томе требуется не менее 100 МБ дискового пространства, на каждом томе создается максимум 64 копии. Можно настроить размер пространства для хранения копий и расписание создания теневых копий. По умолчанию теневые копии создаются в рабочие дни, дважды в день — в 7 утра и 12 часов дня (рис. 12.13–12.14):(рис 12.13) (рис 12.14)
  • Замечание. Хотим подчеркнуть, что теневые копии создаются не для всех файлов тома, а только для тех, которые размещены в папках, выставленных в сеть для общего доступа.

    Использование теневых копий

    После создания теневых копий пользователю становятся доступны Предыдущие версии файлов. Для использования этих возможностей нужна клиентская часть для доступа к теневым копиям. В системе Windows 2003 клиентская часть уже имеется в системе, а для Windows 2000/XP ее нужно установить. Дистрибутив клиента теневых копий хранится на сервере в папке " %SystemRoot%\system32\clients\twclient ", в файле twcli32.msi. При установленном клиенте в Свойствах файла, открываемого из сетевых папок, становится доступна закладка " Предыдущие версии " (рис. 12.15).

    (рис 12.15)

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

    12.2 Архивирование и восстановление состояния системы

    Большую часть работ по резервному копированию составляют задания на копирование бизнес-информации. Но имеется также возможность создания резервных копий для восстановления функционирования самой операционной системы. Есть два варианта архивирования системных данных — архивирование состояния системы ( System State ) и создания набора для автоматического восстановления системы после аварии ( Automated System Recovery ).

    Архивирование и восстановление состояния системы

    Для создания резервной копии состояния системы необходимо в утилите резервного копирования ntbackup при создании задания на архивирования отметить галочкой пункт System State (рис. 12.16):

    (рис 12.16)

    При этом будут архивироваться следующие данные:

  • системный реестр;
  • база данных зарегистрированных классов объектов (Class Registration);
  • системные загрузочные файлы;
  • база данных служб сертификатов (только на серверах, на которых установлена служба сертификатов);
  • база данных Active Directory и папка SYSVOL (на контроллерах доменов).
  • Для архивирования состояния системы, а также для последующего восстановления, обязательно нужны права администратора данного компьютера. Восстановление Active Directory необходимо выполнять только при загрузке системы в режиме восстановления служб каталогов (запуск меню выбора режимы загрузки операционной системы выбираются в начальный момент загрузки нажатием клавиши F8).

    База данных Active Directory — это информация, относящаяся к Каталогу, включая объекты и атрибуты домена, схему, конфигурацию и информацию Глобального Каталога.

    Базу данных Active Directory рассматривают как транзакционную, что означает, что каждое изменение в ней исполняется как отдельная транзакция (транзакция — неделимая операция, т.е. пока обе стороны, принимающие участие в транзакции, не завершат своей части ее обработки, транзакция не считается завершенной). Эта природа базы данных помогает поддерживать ее целостность в случае сбоев. База данных Active Directory состоит из нескольких файлов:

  • Ntds.dit — это файл базы данных, в котором хранятся все Объекты; по умолчанию этот файл (и другие, указанные здесь) расположен в папке " %systemroot%\NTDS ";
  • Edb*.log — этот файл является журналом транзакций; прежде чем любое изменение будет записано в базу данных, информация о нем сначала заносится в журнал транзакций; каждый файл edb*.log имеет размер 10 МБ, по умолчанию используется "круговое" ведение журнала, т.е. если журнал заполнен, то файл начинает перезаписывать данные о самых старых изменениях; если "круговое" ведение журнала отключено, то после заполнения файла он переименовывается в файл edbxxxxx.log, с цифрами xxxxx, представляющими его порядковый номер, начиная с 00001 ;
  • Edb.chk — это файл контрольных точек, используемый AD для отслеживания изменений, записываемых в файл ntds.dit ; он используется для целей восстановления (например, если контроллер домена поврежден и информация об изменениях не заносится в базу данных, файл контрольных точек служит в качестве маркера, отмечающего, какие из записей в журнале должны быть записаны в базу данных в дальнейшем);
  • Res1.log и Res2.log — являются резервными файлами журналов, по 10 МБ каждый. Их назначение — позволить Active Directory продолжать ведение журнала изменений в случае, если на жестком диске не остается свободного места, поэтому в резерве всегда остается 20 МБ свободного дискового пространства, которое используется только в случае необходимости;
  • Автоматическое аварийное восстановление системы

    В отличие от резервного копирования состояния системы, при котором сохраняется только часть файлов операционной системы, резервное копирование для автоматического аварийного восстановления системы ( ASR, Automated System Recover ) архивирует больший объем информации — практически весь том, на котором установлена операционная система. И процедура восстановления системы становится более сложной.

    Рассмотрим сначала процесс создания резервной ASR-копии, а затем процесс восстановления системы из этой резервной копии.

    Создание ASR-копии

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

  • Запустим утилиту резервного копирования ntbackup.
  • Запустим " Мастер аварийного восстановления системы " (кнопка с соответствующим названием на странице " Добро пожаловать!").
  • Укажем путь для сохранения архива (рис 12.17(рис 12.17)
  • Нажать кнопку " Готово ". Утилита резервного копирования начнет создание резервной ASR-копии, в нужный момент будет сделан запрос вставить чистую дискету. После записи конфигурации резервной копии утилита попросит пометить дискету соответствующей информацией (название резервной копии и дата создания).
  • Восстановление системы с помощью ASR-копии

  • Подготовить все необходимое для аварийного восстановления системы: установочный CD с дистрибутивом операционной системы, носитель с резервной копией, дискету с конфигурацией ASR-копии.
  • Запустить процесс установки операционной системы с загрузочного компакт-диска.
  • На первой странице мастера установки системы нажать клавишу F2 для запуска процесса аварийного восстановления.

    Далее мастер установки системы выполнит новую установку системы с форматированием системного тома.

  • После выполнения установки операционной системы автоматически запустится утилита резервного копирования, и система попросит вас указать путь к резервной копии для аварийного восстановления и вставить дискету с конфигурацией ASR-копии. Будет выполнено восстановление системы из аварийной резервной копии.

    После завершения процесса восстановления будет воссоздан работоспособный сервер в той конфигурации, которая была до аварии (при условии, конечно, что, кроме самой системы, будут также восстановлены и данные, необходимые для работы сервера).

    Корпорация Microsoft рекомендует использовать данный метод восстановления для серверов, выполняющих особые функции, которые трудно восстановить простой переустановкой и восстановлением данных, например, контроллер домена, являющийся хозяином операций (Хозяин схемы, Хозяин именования доменов и др.). Если сервер не исполняет какие-либо особые роли, то Microsoft рекомендует на таких серверах архивировать только данные, а в случае аварии заново переустановить сервер, снова включить его в домен и восстановить данные из резервных копий.

  • Резюме

    Раздел 12 дает базовые понятие о резервном копировании жизненно важной бизнес-информации и состояния операционной системы на серверах.

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

    Задачи сетевого администратора в построении системы резервного копирования:

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