Резервное копирование и ntbackup

Несколько слов о понятии "резервное копирование" и "архивация"

Процедуры резервного копирования и архивации данных похожи между собой. Но они имеют 2 отличия:

Типы архивов ntbackup

Стандартная программа архивации (ntbackup) позволяет выполнять следующие типы архивов:
  1. Нормальная архивация, или полная - после архивации бит архива сбрасывается.Вообще, установленный бит архива говорит, что файл или папку надо заархивировать. У VERITAS'а aka Symantec Backup Exec, также может учитываться дата для определения признака того, подлежит ли архивации файл(папка).
  2. Копирующая архивация, тоже, что и нормальная, но не сбрасывает бит архива. У Веритаса поддерживаются также временные метки.
  3. Разностная архивация, или differential, не сбрасывает бит архива и архивирует изменившиеся файлы (т.е. с установленным битом архива) с момента последней полной архивации, или последней добавочной (инкрементальной) архивации. У Веритаса поддерживаются также временные метки.
  4. Добавочная архивация, или Incremental, копируются изменившиеся файлы с последней полной или добавочной архивации, при этом архивируются файлы с установленным битом архива, архивный бит после архивации сбрасывается.
  5. Daily (у Веритаса называется Changed Today) - копируются только изменившиеся файлы за день или сутки. Архивный бит не сбрасывается.
Не нужно смешивать между собой разностную и добавочную архивацию.

Задача на усвоение.

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

Сергей выполнял архивацию по следующим дням:

Какие типы архиваций нужно использовать Сергею, что восстановить данные компании из-за сбоя ночью в субботу? Варианты ответов:

Ответ. Итак, сбой произошел в субботу, в 23 вечера. Казалось бы, правильным ответом должен быть Воскресенье – Суббота, ведь в ВСКР было сделан полный бэкап, а в Субботу перед сбоем – дифференциальный. А дифференциальный делает полный бэкап изменившихся данных с момента последнего полного бэкапа. Но в этом то и загвоздка. Бэкап изменившихся данных означает, что это резервная копия файлов, у которых отмечен бит архивации. Но, видим ,что перед диф. архивацией в субботу, имелись инкрементальные архивы, которые и сбрасывают бит архива. Вот! Значит диф. архив за субботу будет попросту не полным. Поэтому правильным ответом будет: Воскресенье, вторник, четверг, пятница, и суббота.

Архивный бит устанавливается: 1) когда создаешь новый файл 2) когда файл модифицируется

Параметры ntbackupа:

  1. во-первых, можно задать тип архивации из 5 возможных.
  2. во-вторых можно задать тип журнала архивации: полное протоколирование всего, протоколирование только результатов (summary) – значение по умолчанию, либо вообще можно ничего не протоколировать.
  3. можно задать фильтр на файлы, которые можно исключить из архивации как для всех пользователей, так и для текущего пользователя.
  4. можно задать что делать, если при восстановлении уже есть данный файл: перезаписать в любом случае, перезаписать, только если версия файла на диске старая, либо не перезаписывать.

На типовом контроллере домена, системное состояние включает следующие данные:

  1. реестр
  2. БД COM+
  3. загрузочные файлы
  4. БД AD
  5. каталог SYSVOL

А также в зависимости от роли сервера:

  1. БД по службам сертификации;
  2. данные службы кластеров;
  3. метакаталог служб IIS;

TAG: