애플리케이션 디렉터리 파티션의 복제본 열거
애플리케이션 디렉터리 파티션의 복제본(replica) 추가되면 복제본(replica) 포함할 도메인 컨트롤러에 대한 nTDSDSA 개체의 고유 이름이 crossRef 개체의 msDS-NC-Replica-Locations 특성에 추가됩니다. 사용되는 crossRef 개체는 애플리케이션 디렉터리 파티션을 나타냅니다.
애플리케이션 디렉터리 파티션에 대한 복제본을 열거하려면
- Partitions 컨테이너에서 애플리케이션 디렉터리 파티션의 고유 이름과 동일한 nCName 특성 값이 있는 crossRef 개체를 검색합니다.
- crossRef 개체의 msDS-NC-Replica-Locations 특성의 각 값을 사용하여 서버의 nTDSDSA 개체에 바인딩합니다.
- 각 nTDSDSA 개체의 부모에 대한 ADsPath를 가져옵니다. 도메인 컨트롤러 서버를 나타내는 개체입니다. ADsPath를 사용하여 서버 개체에 바인딩합니다.
- 서버 개체의 dNSHostName 특성 값을 가져옵니다. 서버의 DNS 이름을 포함하는 단일 값 속성입니다.
복제 대기 시간 및 예약된 KCC 실행 지연으로 인해 애플리케이션 디렉터리 파티션의 실제 활성 복제본이 crossRef 개체의 msDS-NC-Replica-Locations 특성으로 표시된 도메인 컨트롤러 목록과 일치하지 않을 수 있습니다. 애플리케이션 디렉터리 파티션의 실제 활성 복제본을 확인하는 보다 정확하지만 덜 효율적인 방법은 애플리케이션 디렉터리 파티션의 고유 이름을 포함하는 msDS-hasMasterNCs 특성이 있는 포리스트의 모든 nTDSDSA 개체를 검색하는 것입니다. msDS-hasMasterNCs 특성에는 애플리케이션 디렉터리 파티션을 포함하여 도메인 컨트롤러가 호스트하는 모든 쓰기 가능한 디렉터리 파티션의 고유 이름이 포함됩니다.