четверг, 24 марта 2011 г.

Работа с утилитой Ntdsutil. ntds.dit - дефрагментация

Работа с утилитой Ntdsutil



Процесс дефрагментации в автономном режиме разъясняется в подготовленной специалистами Microsoft статье «Performing Offline Defragmentation of the Active Directory Database», с которой можно ознакомиться по адресу: http://support.microsoft.com/?kbid=232122. Я резюмировал ее содержание, добавив лишь несколько дополнительных пунктов. Это было сделано в качестве меры предосторожности для того, чтобы ошибки неопытных пользователей не имели катастрофических последствий.

* С помощью NTBackup следует создать резервную копию состояния системы контроллера домена.
* Нажав на кнопку F8 при запуске, необходимо загрузить контроллер домена в режиме Directory Services Restore Mode; в этом режиме можно запускать сервер без активизации службы AD, а значит — работать с файлами AD, которые в обычном режиме являются открытыми.
* Если на диске данного контроллера домена достаточно свободного пространства для размещения полной копии текущего файла ntds.dit, нужно скопировать его во временный каталог. Эта резервная копия должна оставаться на диске до тех пор, пока не станет окончательно ясно, что дефрагментация прошла успешно. Следует иметь в виду, что этот файл нельзя переименовывать — иначе не будет выполнен процесс сжатия.
* В окне командной строки требуется последовательно ввести команды

ntdsutil
files
info

и запомнить путь к активному файлу ntds.dit.
* Ввести строку

compact to «c:\new»,

после чего в каталоге C: ew будет создан новый сжатый файл ntds.dit. Если такого каталога нет, утилита Ntdsutil автоматически сформирует его.
* Чтобы выйти из программы Ntdsutil, нужно последовательно ввести следующие команды:

quit
quit

* Необходимо заменить текущий файл ntds.dit (путь к которому вы запомнили на этапе 4) сжатым файлом ntds.dit из каталога C: ew.
* В соответствии с указаниями Ntdsutil, которые отображены на Экране 2, следует удалить все журнальные файлы (*.log) из каталога, где хранится активная база данных AD.
* Перезапустить контроллер домена. Повторная инициализация должна осуществляться в обычном режиме.

Сразу же по завершении дефрагментации в автономном режиме нужно сделать полную резервную копию контроллера домена или, по крайней мере, выполнить резервное копирование состояния системы. После окончания этой операции — и после того, как станет ясно, что служба AD функционирует нормально, — можно удалить временную резервную копию файла ntds.dit, созданного на этапе 3.

0 коммент.:

Отправить комментарий