Утилита NTDSUTIL является одной из ключевых утилит для управления Active Directory. Она не всегда предоставляет диагностическую информацию для определения источника проблемы, но часто используется для исправления проблемы, особенно в следующих ситуациях.
- Авторитетное восстановление объектов Active Directory.
- Передача ролей хозяев операций.
- Удаление ссылок на отсутствующие контроллеры домена.
- Изменение расположения базы данных Active Directory и файлов журнала.
- Выполнение неинтерактивного сжатия базы данных Active Directory.
Существует несколько операций по исправлению проблем, где без этой утилиты не обойтись.
- Перемещение базы данных Active Directory на другой диск для освобождения дискового пространства.
- Необходимо авторитетное восстановление объектов Active Directory после ошибочного внесения изменений другим администратором.
- Файлы журнала Active Directory должны быть перемещены на другой физический диск для увеличения быстродействия контроллера домена.
- Для восстановления поврежденной базы данных Active Directory необходимо неинтерактивное сжатие базы данных.
- Для восстановления контроллера домена после переустановки ссылки на предыдущий контроллер домена с таким же именем узла должны быть удалены из базы данных Active Directory; в противном случае повышение нового контроллера домена завершится неудачно, так как Active Directory считает, что уже существует контроллер домена с таким именем.
Любые операции по перемещению, сжатию или восстановлению базы данных Active Directory требуют запуска контроллера домена в режиме восстановления службы каталогов (Directory Services Restore Mode).
Остальные задачи, например, передача роли хозяина операций от одного контроллера домена другому, может выполнятся в обычном режиме. Как и другие утилиты для командной строки, например, nslookup или netsh, утилита ntdsutil поддерживает запуск в интерактивном режиме.
Для входа в интерактивный режим и запуска других команд утилиты ntdsutil, введите ntdsutil в приглашении командной строки.
Все интерактивные режимы утилиты ntdsutil, полезные при диагностике и исправлении проблем в работе Active Directory, рассматриваются в следующих пяти статьях.
- Утилита ntdsutil: authoritative restore
- Утилита ntdsutil: files
- Утилита ntdsutil: metadata cleanup
- Утилита ntdsutil: roles
- Утилита ntdsutil: semantic database analysis
Краткая справка по доступным командам на любом уровне утилиты ntdsutil доступна по команде ? (введите символ ? и нажмите клавишу <Enter>).