Ручное удаление контроллера домена

Обновлено и опубликовано Опубликовано:

Необходимость в ручном удалении контроллера домена может возникнуть в случаях, когда сам контроллер уже недоступен и мы не планируем его восстанавливать. Для этого нужно удалить метаданные сервера из активного каталога, затем из оснасток.

Удаление метаданных сервера

Процедура выполняется при помощи утилиты ntdsutil. Данная утилита присутствует на другом контроллере домена или в Средствах удаленного администрирования сервера (RSAT).

И так, для запуска ntdsutil скачала открываем командную строку от администратора - после вводим ntdsutil — откроется интерактивный режим ntdsutil:

ntdsutil:

Входим в режим очистки метаданных сервера:

ntdsutil: metadata cleanup

Переходим к подключению к контроллеру домена:

metadata cleanup: connections

Прописываем имя рабочего контроллера домена:

server connections: connect to server dc02

* в данном примере мы подключаемся к контроллеру dc02.

... мы должны увидеть что-то на подобие:

Binding to dc02 ...
Connected to dc02 using credentials of locally logged on user.

Выходим из режима подключения:

server connections: quit

Переходим в режим выбора контроллера домена:

metadata cleanup: select operation target

Выводим список сайтов для домена:

select operation target: list sites

В моем случае было:

0 - CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=dmosk,DC=local

... но данный список может быть больше — нам нужно выбрать сайт, в котором должен находиться удаляемый сервер:

select operation target: select site 0

Выводим список серверов для выбранного сайта:

select operation target: list servers in site

В моем случае было найдено 2 сервера:

Found 2 server(s)
0 - CN=dc01,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=dmosk,DC=local
1 - CN=dc02 ,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=dmosk,DC=local

... если нам нужно удалить сервер dc01, выбираем его:

select operation target: select server 0

Выводим список доменов:

select operation target: list domains

В моем случае найден один домен:

Found 1 domain(s)
0 - DC=dmosk,DC=local

... выбираем его (или тот, в котором находится удаляемый сервер):

select operation target: select domain 0

Выходим из режима выбора контроллера домена:

select operation target: quit

Удаляем выбранный нами сервер:

metadata cleanup: remove selected server

На запрос, точно ли мы хотим удалить метаданные сервера, внимательно проверяем, что выбрали нужный сервер для удаления и подтверждаем наши действия.

Выходим из утилиты ntdsutil:

metadata cleanup: quit

ntdsutil: quit

Удаление сервера из оснасток

Перед тем, как приступить к данным операциям, необходимо удалить метаданные, как описано выше и подождать 15 минут для завершения репликации.

1. Открываем оснастку «Сайты и службы» - переходим в наш сайт - контейнер с серверами - кликаем правой кнопкой по серверу, который нужно удалить - выбираем Удалить/Delete:

Удаление контроллера домена в оснастке Сайты и службы

2. Открываем оснастку «Пользователи и компьютеры». Переходим в контейнер с контроллерами домена и проверяем, что удаленного нами контроллера там нет. Если он присутствуем, удаляем.

# Серверы # Active Directory
Дмитрий Моск — частный мастер
Была ли полезна вам эта инструкция?

Да            Нет