Перечисление реплик секции каталога приложения

При добавлении реплики раздела каталога приложения различающееся имя объекта nTDSDSA для контроллера домена, содержащего реплику, добавляется в атрибут msDS-NC-Replica-Locationsобъекта crossRef . Используемый объект crossRef представляет раздел каталога приложения.

Перечисление реплик для раздела каталога приложения

  1. Выполните поиск в контейнере Partitions для объекта crossRef , имеющего значение атрибута nCName , равное различающееся имя секции каталога приложения.
  2. Используйте каждое значение атрибута msDS-NC-Replica-Locations объекта crossRef для привязки к объекту nTDSDSA сервера.
  3. Получите ADsPath для родительского объекта nTDSDSA . Это объект, представляющий сервер контроллера домена. Используйте ADsPath для привязки к объекту сервера.
  4. Получите значение атрибута dNSHostName объекта сервера. Это свойство с одним значением, которое содержит DNS-имя сервера.

Из-за задержки репликации и запланированных задержек выполнения KCC фактические активные реплики для секции каталога приложения могут не соответствовать списку контроллеров домена, указанных атрибутом msDS-NC-Replica-Locations объекта crossRef . Более точный, но менее эффективный способ определения фактических активных реплик секции каталога приложения — поиск всех объектов nTDSDSA в лесу с атрибутом msDS-hasMasterNCs , который содержит различающееся имя секции каталога приложения. Атрибут msDS-hasMasterNCs содержит различающиеся имена всех доступных для записи секций каталогов, на которых размещается контроллер домена, включая разделы каталогов приложений.