Як відновити записи ad в dns без зміни ролі сервера

Зміна ролі півночі туди і назад рівносильна перевстановлення сервера з нуля. Як полагодити DNS? Невже доведеться постійно забивати імена вручну?

Поставити під DNS, DHCP freebsd, на слабеньку машинку.

В принципі повинна зона сама відновиться, треба тільки подивитися чи дозволено динамічне оновлення. DHCP повинен прописувати сам і контролер домену теж.

Потрібно просто створити зону (краще інтегровану) і дозволити динамічні оновлення. Всі записи восстаналіваются самі при перезавантаженні раб станцій і серверів (можна і без перезавантаження командою ipconfig / registerdns)

Зона інтегрованим в AD. Динамічні поновлення дозволені (навіть небезпечні). Після ipconfig / registerdns і рестарту netlogon ніфіга Завтра напишу що при цьому в евентлоге

Якщо ти на серваке під AD виніс DNS. то боюся тобі вже нічого не допоможе, тому що в DNS в (_tcp, _udp, _sites) зберігаються записи (хто у тебе доменний контролер і т.д.) без яких AD працювати нормально не може, якийсь час він у тебе попрацює, але реплікацію з іншими серваке і інші суттєві перетворення AD ти зробити не зможеш. записи ці створюються в процесі підняття AD, так що ручками ти сам їх не відновиш.
Просто відкочується бекапи і не буде подібних проблем.
а то що ти відновиш руками зону і там динамічно з'являться записи інших комп'ютерів то на функціонування AD це ніякого впливу не матиме

Зараз зробив наступне:
вийняв зону з AD
записав у файл, .dns записи з windows \ system32 \ config \ netlogon.dns
поклав зону назад в AD
рестратанул netlogon

Записи _sites та інші з'явилися в DNS, почали проходити тести AD і DNS з комплекту w2k3 support tools. Записи імен комп'ютерів в сітці поки самі не додаються в DNS, але я і не ребутал ще нікого.
Подивимося що буде далі.

Зараз зробив наступне:
вийняв зону з AD
записав у файл, .dns записи з windows \ system32 \ config \ netlogon.dns
поклав зону назад в AD
рестратанул netlogon

Записи _sites та інші з'явилися в DNS, почали проходити тести AD і DNS з комплекту w2k3 support tools. Записи імен комп'ютерів в сітці поки самі не додаються в DNS, але я і не ребутал ще нікого.
Подивимося що буде далі.

Як я вже писав - якщо зніс зону - нічого страшного. Створюєш її заново (інтегровану в AD, дозволити дин. Оновлення). Переконайся, що на контролері домену в мережевому адаптері прописаний ДНС сервер (повинен вказувати на цей твій ДНС, а не на якийсь інший, не на провайдерский). Після чого або перезапускати службу DHCP клієнт на контролері домену (тому що саме це служба відповідає за динамічну реєстрацію записів на ДНС сервері) і службу netlogon (теж займається реєстрацією записів в ДНС відповідальних для контролера домену), або просто перевантажує контролер. Якщо ДНС сервер нормально працює, то контролер створить всі необхідні записи. Якщо не створив - то приводь вміст event log.

Вирішив проблему. Виявляється вся біда була в тому, що домен носив горде ім'я першого рівня (типу domainname.), Що є недопустимим з часів w2k sp4 заморачіватся перейменуванням не став. Просто в доменній політиці записав UpdateTopLevelDomainZones вкл.