Резервное копирование и восстановление Active Directory в Windows Server 2008 - Создание мгновенных снимков Active Directory

ОГЛАВЛЕНИЕ

Создание мгновенных снимков Active Directory

Одно из наиболее значимых изменений, коснувшихся Active Directory, никак не связано с программой архивирования данных Windows Server. В Windows Server 2008 большим плюсом является то, что Active Directory позволяет делать мгновенные снимки службы теневого копирования томов. Снимок представляет собой компактную резервную копию работающей службы Active Directory. Кроме того, создание такой копии занимает всего несколько секунд! Снимки можно монтировать и использовать в обычных служебных программах на основе LDAP, таких как средство LDP.

Для создания мгновенного снимка доменной службы Active Directory или службы облегченного доступа к каталогам используется команда NTDSUTIL:

ntdsutil: snapshot
snapshot: activate instance ntds
Active instance set to "ntds".
snapshot: create
Creating snapshot...
Snapshot set {42c44414-c099-4f1e-8bd8-4453ef2534a4} generated successfully.
snapshot: quit
ntdsutil: quit

Данная последовательность команд NTDSUTIL создает мгновенный снимок в формате службы теневого копирования томов, в который включаются те тома, в которых хранится информационное дерево каталога Active Directory, журналы и каталог SYSVOL. Несмотря на то что Active Directory все еще обновляется, служба теневого копирования использует стратегию «копирования при записи»: это гарантирует правильную обработку сделанных мгновенных снимков. Обратите внимание, что мгновенный снимок не является полной копией информационного дерева каталога. В нем содержится лишь набор блоков диска, относящихся к информационному дереву каталога, которые изменились с момента создания предыдущего снимка. Состыковав эти блоки с текущей копией информационного дерева каталога, VSS может сформировать информационное дерево каталога на момент создания снимка. На рис. 12 показано, как можно удалить старые или ненужные снимки.

Figure 12 Удаление ненужных мгновенных снимков

C:\> ntdsutil
ntdsutil: snapshot
snapshot: list all
 1: 2007/12/03:23:18 {42c44414-c099-4f1e-8bd8-4453ef2534a4}
 2: C: {c0dd71ba-5bcd-4daf-9fbb-5cfbdd168022}
 3: D: {2bbd739f-905a-431b-9449-11fba01f9931}
snapshot: delete 1
Snapshot {c0dd71ba-5bcd-4daf-9fbb-5cfbdd168022} mounted as C:\$SNAP_200712032318_VOLUMEC$\
Snapshot {2bbd739f-905a-431b-9449-11fba01f9931} mounted as C:\$SNAP_200712032318_VOLUMED$\
snapshot: quit
ntdsutil: quit
C:\>