angle-left

Восстановление AD Ошибки The server is not operational и Naming information cannot be located

Недавно пришлось заняться нестандартным восстановлением Active Directory из инфраструктуры нашего заказчика в нашу тестовую инфраструктуру с другой сетью и окружением. Отмечу, что подобное восстановление не рекомендовано microsoft.
 
Поясню для широкой аудитории следующие этапы, которые включает процесс восстановления Active Directory:
  1. Выполнив резервное копирование System State одного из домен контроллеров заказчика средствами wbadmin
  2. Перенос резервной копии на локальный (не системный) диск целевого тестового сервера или сетевую шару доступную для целевого тестового сервера
  3. Подготовка целевого тестового сервера с установкой Active Directory Domain Services
  4. Перезагрузка целевого тестового сервера в режиме Directory Services Restore Mode 
  5. Отключение загрузки в режиме Directory Services Restore Mode  (иначе после восстановления не сможем авторизоваться).
  6. Восстановление данных средствами wbadmin
  7. Перезагрузка системы
 
После описанных выше стандартных операций по восстановлению домен контроллера при запуске Active Directory Users And Computers возникла ошибка:
Naming information cannot be located for the following reason:
The server is not operational
Причина этой ошибки заключается в том, что в тестовом окружении на этой машине в качестве nameserver не используется DNS на самом целевом тестовом сервере.
 
Решение добавить в настройки сетевого интерфейса целевого тестового сервера DNS сервер вручную (собственный ip адрес).
 
 
На этом проблемы не закончились, повторный запуск Active Directory Users and Computers вывел новую ошибку:
Naming information cannot be located because: 
The specified domain either does not exist or could not be contacted. contact your administrator to verify that your doamin is properly configured and is currently online
Причина оказалась в не расшаренном SYSVOL каталоге. Правильно расшарить данный каталог следует согласно статье на technet.microsoft.com:
  1. Запустить RegEdit
  2. Перейти HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters
  3. Изменить значение параметра SysvolReady на 0, нажать OK
  4. Изменить значение параметра SysvolReady на 1, нажать OK
  5. Перезагрузить систему.
 

Voila!