Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows NT/2000/2003 (http://forum.oszone.net/forumdisplay.php?f=5)
-   -   Ручная принудительная репликация (http://forum.oszone.net/showthread.php?t=213634)

sfap 19-08-2011 13:44 1735189

Ручная принудительная репликация
 
Имеется контроллер домена, назовём его server.domain.com, и резервный контроллер домена, пусть будет reserv.domain.com. Была настроена репликация и всё работало, но резервный контроллер домена был выключен в течение продолжительного времени (пара месяцев), в результате чего репликация перестала работать, т.к на основном контроллере домена за это время создавались пользователи, что привело к слишком большой разнице в данных.

Не вижу трудности с помощью dcpromo снести с reserv.domain.com домен, затем заново его создать, и настроить DNS, но должен быть какой-то менее радикальный способ. Видел много информации на эту тему, как из консоли принудительно прореплицировать, но синтаксис указан как-то мутно, т.е нет уверенности, что данные польются в "правильную" сторону. Подскажите: какая последовательность действий должна быть, чтобы на сервер reserv.domain.com перелилось всё с server.domain.com?

zero55 19-08-2011 15:49 1735271

Способ зависит от того что произошло со вторым контроллером.
Посмотрите в логах.

sfap 19-08-2011 16:44 1735289

Цитата:

Цитата zero55
Способ зависит от того что произошло со вторым контроллером.
Посмотрите в логах. »

Вот содержимое лога:

КОД ID 2042

С момента репликации данного компьютера с исходным компьютером прошло слишком много времени. Время между репликациями с исходным компьютером превышает время жизни захоронения.Репликация с этим компьютером прервана.
Продолжение репликации запрещено, поскольку представления удаленных объектов на этих двух компьютерах могут различаться. На исходном компьютере могут оставаться копии объектов, удаленных (и собранных в качестве мусора) на этом компьютере. Если для них разрешена репликация, исходный компьютер сможет вернуть уже удаленные объекты.
Время последней успешной репликации:
2010-12-14 16:44:05
ID вызова источника:
0076f980-f970-0076-0100-000000000000
Имя источника:
a6293064-944a-453b-bdaa-2427884dee53._msdcs.domain.com
Время жизни захоронения (в днях):
60

Не удалось выполнить репликацию.

Действие пользователя:

Определите, какой из двух компьютеров был отключен из леса и теперь устарел. Возможны три варианта действий:

1. Переустановите отключенный компьютер или понизьте его роль.
2. С помощью команды "repadmin /removelingeringobjects" удалите конфликтующие удаленные объекты и возобновите репликацию.
3. Возобновите репликацию. Конфликтующие удаленные объекты могут быть восстановлены. Репликацию можно продолжить, используя следующий параметр реестра. После первой репликации рекомендуется удалить этот параметр реестра для восстановления защиты.
Параметр реестра:
HKLM\System\CurrentControlSet\Services\NTDS\Parameters\Allow Replication With Divergent and Corrupt Partner


Дополнительные сведения можно найти в центре справки и поддержки, в "http://go.microsoft.com/fwlink/events.asp".


Сразу скажу, что по указанным ссылкам ходил, инфу читал. Там много воды, но ничего конкретного, типа зайдите на вторичный КД, выполните в консоли команду...

zero55 19-08-2011 16:59 1735303

Правильнее всего будет переставить контроллер домена и потом подчистить данные.
http://support.microsoft.com/kb/332199/ru
http://support.microsoft.com/kb/216498

Копание в реестре и удаление lingering объектов.

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

Не понятно почему у вас не проходила репликация более чет tombstone time и для полного понимания сначала надо поставить новый контроллер а потом разбираться что именно привело к подобной хм... неприятности.

PS надеюсь бэкапы у вас настроены?

sfap 19-08-2011 17:40 1735340

Цитата:

Цитата zero55
Не понятно почему у вас не проходила репликация более чет tombstone time »

С этим как раз всё понятно: резервный контроллер домена был выключен, по этому физически не с чем было реплицироваться. Выключение было необходимо (резервный КД расположен на виртуальной машине), поднятой на одном из серверов в сети, который является еще сервером терминалов. Нужно было высвободить некоторое количество ресурсов.
Бэкап Сервера есть. Заодно делаю ещё новый с помощью ntbackup (systemstate и диск C: )


Время: 04:07.

Время: 04:07.
© OSzone.net 2001-