Windows Server 2003에서 도메인 및 포리스트 기능 수준을 올리는 방법

기술 자료 번역 기술 자료 번역
기술 자료: 322692 - 이 문서가 적용되는 제품 보기.
이 문서는 이전에 다음 ID로 출판되었음: KR322692
모두 확대 | 모두 축소

이 페이지에서

요약

이 문서에서는 Microsoft Windows Server 2003 도메인 컨트롤러에서 지원하는 도메인 및 포리스트 기능 수준을 올리는 방법을 설명합니다. 기능 수준이란 Microsoft Windows 2000에 처음 도입된 혼합/기본 모드 개념이 확장된 것으로 도메인이나 포리스트에 있는 모든 도메인 컨트롤러에서 Windows Server 2003 운영 체제를 실행한 후 새로운 Active Directory 기능을 활성화합니다. Windows Server 2003을 실행하는 컴퓨터를 설치하고 도메인 컨트롤러로 수준을 올리면 Windows 2000의 해당 기능을 통해 Windows Server 2003 운영 체제에서 새로운 Active Directory 기능이 활성화됩니다. 도메인이나 포리스트 내의 모든 도메인 컨트롤러가 Windows Server 2003을 실행하고 있고 관리자가 도메인이나 포리스트에서 해당 기능 수준을 활성화하면 추가 Active Directory 기능을 사용할 수 있습니다.

새 도메인 기능을 활성화하려면 해당 도메인 내의 모든 도메인 컨트롤러가 Windows Server 2003을 실행하고 있어야 합니다. 이 요구 사항이 충족되면 관리자가 도메인 기능 수준을 Windows Server 2003으로 올릴 수 있습니다.

새 포리스트 범위 기능을 활성화하려면 해당 포리스트 내의 모든 도메인 컨트롤러가 Windows Server 2003을 실행하고 있어야 하며, 현재 포리스트 기능 수준이 Windows 2000 기본 수준 또는 Windows Server 2003 도메인 수준에 있어야 합니다. 이 요구 사항이 충족되면 관리자가 도메인 기능 수준을 올릴 수 있습니다.

참고 네트워크 클라이언트는 Windows Server 2003 도메인 또는 포리스트 기능 수준의 영향을 받지 않고 도메인이나 포리스트 내의 리소스를 인증하고 액세스할 수 있습니다. 이러한 수준은 도메인 컨트롤러가 서로 상호 작용하는 방식에만 영향을 줍니다.

도메인 기능 수준

도메인 기능은 전체 도메인과 해당 도메인에만 영향을 주는 기능을 활성화합니다. 도메인 기능 수준에 대한 설명은 이 문장 이후에는 나오지 않으므로 도메인 기능 수준에 대한 자세한 내용은 이 문장의 앞 부분을 참조하십시오. 다음은 네 가지 도메인 기능 수준 및 각 수준에서 활성화되는 기능과 지원되는 도메인 컨트롤러입니다.

Windows 2000 혼합(기본값)

  • 지원되는 도메인 컨트롤러: Microsoft Windows NT 4.0, Windows 2000, Windows Server 2003
  • 활성화되는 기능: 로컬 그룹, 글로벌 그룹, 글로벌 카탈로그 지원

Windows 2000 기본

  • 지원되는 도메인 컨트롤러: Windows 2000, Windows Server 2003
  • 활성화되는 기능: 그룹 중첩, 유니버설 그룹, SidHistory, 보안 그룹과 메일 그룹 간의 그룹 변환, 포리스트 수준 설정을 올려 도메인 수준 올리기

Windows Server 2003 임시

  • 지원되는 도메인 컨트롤러: Windows NT 4.0, Windows Server 2003
  • 지원되는 기능: 이 수준에서는 도메인 범위 기능이 활성화되지 않습니다. 포리스트 수준을 임시 수준으로 올리면 포리스트 내의 모든 도메인도 자동으로 이 수준으로 올라갑니다. 이 모드는 Windows NT 4.0 도메인 내의 도메인 컨트롤러를 Windows Server 2003 도메인 컨트롤러로 업그레이드하는 경우에만 사용됩니다.

Windows Server 2003

  • 지원되는 도메인 컨트롤러: Windows Server 2003
  • 지원되는 기능: 도메인 컨트롤러 이름 바꾸기, 로그온 타임스탬프 특성 업데이트 및 복제, InetOrgPerson objectClass의 사용자 암호 지원, 제한된 위임, 사용자 및 컴퓨터 컨테이너 리디렉션
Windows NT 4.0에서 업그레이드되거나 Windows Server 2003 기반 컴퓨터의 수준을 올려 만든 도메인은 Windows 2000 혼합 기능 수준에서 작동합니다. Windows 2000 도메인 컨트롤러가 Windows Server 2003 운영 체제로 업그레이드될 때 Windows 2000 도메인은 현재 도메인 기능 수준을 유지합니다. 이 도메인 기능 수준은 Windows 2000 기본 또는 Windows Server 2003 기능 수준으로 올릴 수 있습니다.

도메인 기능 수준을 올린 후에는 이전 운영 체제를 실행하는 도메인 컨트롤러가 해당 도메인에 참여할 수 없습니다. 예를 들어 도메인 기능 수준을 Windows Server 2003으로 올린 경우에는 Windows 2000 Server를 실행하는 도메인 컨트롤러를 해당 도메인에 추가할 수 없습니다.

포리스트 기능 수준

포리스트 기능은 포리스트 내의 모든 도메인에서 기능을 활성화합니다. 다음은 세 가지 포리스트 기능 수준 및 각 수준에서 활성화되는 기능과 지원되는 도메인 컨트롤러입니다.

Windows 2000(기본값)

  • 지원되는 도메인 컨트롤러: Windows NT 4.0, Windows 2000, Windows Server 2003
  • 새로운 기능: 유니버설 그룹 캐싱을 포함하는 부분 목록, 응용 프로그램 파티션, 미디어에서 설치, 할당량, 신속한 글로벌 카탈로그 수준 내리기, Jet 데이터베이스 엔진의 SACL(시스템 액세스 제어 목록)용 SIS(단일 인스턴스 저장소), 향상된 토폴로지 생성 이벤트 로깅. PAS에 특성이 추가되는 경우 글로벌 카탈로그 전체 동기화가 수행되지 않습니다. Windows Server 2003 도메인 컨트롤러는 ISTG(사이트 간 토폴로지 생성기) 역할을 가정합니다.

Windows Server 2003 임시

  • 지원되는 도메인 컨트롤러: Windows NT 4.0, Windows Server 2003. 자세한 내용은 이 문서의 "Windows NT 4.0 도메인에서 업그레이드" 절을 참조하십시오.
  • 활성화되는 기능: Windows 2000 기능 및 연결된 값 복제를 사용한 효과적인 그룹 구성원 복제, 향상된 복제 토폴로지 생성. ISTG Aliveness는 더 이상 복제되지 않습니다. 글로벌 카탈로그에 특성이 추가되었습니다. ms-DS-Trust-Forest-Trust-Info, Trust-Direction, Trust-Attributes, Trust-Type, Trust-Partner, Security-Identifier, ms-DS-Entry-Time-To-Die, Message Queuing-Secured-Source, Message Queuing-Multicast-Address, Print-Memory, Print-Rate, Print-Rate-Unit

Windows Server 2003

  • 지원되는 도메인 컨트롤러: Windows Server 2003
  • 활성화되는 기능: 임시 수준의 모든 기능, 스키마 개체 비활성화, 포리스트 간 트러스트, 도메인 이름 바꾸기, 동적 보조 클래스, InetOrgPerson objectClass 변경, 응용 프로그램 그룹, Windows 2000에서 업그레이드된 Windows Server 2003 도메인 컨트롤러를 위한 15초 간격의 인트라 사이트 복제 주기
포리스트 기능 수준을 올린 후에는 이전 운영 체제를 실행하는 도메인 컨트롤러가 해당 포리스트에 참여할 수 없습니다. 예를 들어 포리스트 기능 수준을 Windows Server 2003으로 올린 경우에는 Windows NT 4.0 또는 Windows 2000 Server를 실행하는 도메인 컨트롤러를 해당 포리스트에 추가할 수 없습니다.

임시 수준 - Windows NT 4.0 도메인에서 업그레이드

Windows Server 2003 Active Directory는 Windows Server 2003 임시라는 특별한 포리스트 및 도메인 기능 수준을 허용합니다. 이 기능 수준은 업그레이드 후에 하나 이상의 Windows NT 4.0 BDC(백업 도메인 컨트롤러)가 작동해야 하는 기존 Windows NT 4.0의 업그레이드를 위해 제공됩니다. Windows 2000 도메인 컨트롤러는 이 모드에서 지원되지 않습니다. Windows Server 2003 임시 수준은 다음과 같은 경우에 사용할 수 있습니다.
  • Windows NT 4.0 도메인을 Windows Server 2003으로 직접 업그레이드하는 경우
  • Windows NT 4.0 BDC가 즉시 업그레이드되지 않는 경우
  • 구성원이 5000명이 넘는 그룹이 포함된 Windows NT 4.0 도메인에 사용자 그룹이 없는 경우
  • 앞으로 포리스트에서 Windows 2000 도메인 컨트롤러를 구현하지 않으려는 경우
Windows Server 2003 임시 수준은 Windows NT 4.0 BDC의 복제를 허용할 뿐만 아니라 다음과 같은 두 가지 향상된 기능을 제공합니다.
  1. 보안 그룹의 효율적인 복제, 그룹당 5000명이 넘는 구성원 지원
  2. 향상된 KCC 사이트 간 토폴로지 생성기 알고리즘
임시 수준에서 활성화되는 그룹 복제의 효율성 때문에 이 수준은 모든 Windows NT 4.0 업그레이드에 권장됩니다. 자세한 내용은 이 문서의 "최상의 방법" 절을 참조하십시오.

Windows Server 2003 임시 포리스트 기능 수준 설정

다음과 같은 세 가지 방법으로 Windows Server 2003 임시 수준을 활성화할 수 있습니다. 처음 두 가지 방법은 Windows NT 4.0 도메인의 PDC(주 도메인 컨트롤러)가 Windows Server 2003 도메인 컨트롤러로 업그레이드된 후에 보안 그룹이 LVR(연결된 값 복제)을 사용하므로 적극 권장되지만 세 번째 방법은 보안 그룹의 구성원이 하나의 다중 값 특성을 사용하여 복제 문제를 일으킬 수 있으므로 가능한 한 사용하지 않는 것이 좋습니다. Windows Server 2003 임시 수준을 활성화할 수 있는 방법은 다음과 같습니다.
  1. 업그레이드하는 동안

    이 옵션은 새 포리스트의 루트 도메인에서 첫 번째 도메인 컨트롤러로 사용되는 Windows NT 4.0 도메인의 PDC를 업그레이드할 때 Dcpromo 설치 마법사에 제공됩니다.
  2. LDAP(Lightweight Directory Access Protocol) 도구를 통해 수동으로 포리스트 기능 수준을 구성하여 기존 포리스트에서 Windows NT 4.0의 Windows NT 4.0 PDC를 새 도메인의 첫 번째 도메인 컨트롤러로 업그레이드하기 전

    자식 도메인은 각 도메인이 승격되는 포리스트에서 포리스트 범위 기능 설정을 상속합니다. Ldp.exe 파일이나 Adsiedit.msc 파일을 사용하여 임시 포리스트 기능 수준을 구성한 기존 Windows Server 2003 포리스트에서 Windows NT 4.0 도메인의 PDC를 자식 도메인으로 업그레이드하면 보안 그룹이 운영 체제 버전 업그레이드 후에 연결된 값 복제 기능을 사용할 수 있습니다.
  3. LDAP 도구를 사용하여 업그레이드한 후

    뒤의 두 옵션은 업그레이드하는 동안 기존 Windows Server 2003 포리스트를 참여시킬 때 사용됩니다. 이 방법은 “빈 루트” 도메인이 제 자리에 있을 때 주로 사용됩니다. 업그레이드된 도메인은 빈 루트의 자식으로 참여되고 포리스트에서 도메인 설정을 상속합니다.

도메인 기능 수준 올리기

주의: Windows NT 4.0 또는 이전 버전의 도메인 컨트롤러를 현재 사용하고 있거나 앞으로 사용할 예정이라면 도메인 기능 수준을 올리지 마십시오. 도메인 기능 수준을 Windows 2000 기본 또는 Windows Server 2003으로 올린 후에는 다시 Windows 2000 혼합 도메인으로 변경할 수 없습니다.
  1. 도메인 관리자 자격 증명으로 도메인의 PDC에 로그온합니다.
  2. 시작을 누르고 관리 도구를 가리킨 다음 Active Directory 도메인 및 트러스트를 누릅니다.
  3. 콘솔 트리에서 기능을 올릴 도메인을 마우스 오른쪽 단추로 누른 다음 도메인 기능 수준 올리기를 누릅니다.
  4. 사용 가능한 도메인 기능 수준 선택에서 다음 중 하나를 수행합니다.
    • 도메인 기능 수준을 Windows 2000 기본으로 올리려면 Windows 2000 기본을 누른 다음 수준 올리기를 누릅니다.

      또는
    • 도메인 기능 수준을 Windows Server 2003으로 올리려면 Windows Server 2003을 누른 다음 수준 올리기를 누릅니다.
    참고 Active Directory 사용자 및 컴퓨터 MMC 스냅인에 표시되어 있는 도메인을 마우스 오른쪽 단추로 누른 다음 도메인 기능 수준 올리기를 눌러 도메인 기능 수준을 올릴 수도 있습니다. 도메인 기능 수준을 올리려면 Domain Administrators 그룹의 구성원이어야 합니다.

    현재 도메인 기능 수준은 도메인 기능 수준 올리기 대화 상자의 현재 도메인 기능 수준에 표시됩니다. 수준 올리기는 PDC FSMO에서 수행되며 도메인 관리자 역할이 필요합니다.

포리스트 기능 수준 올리기

주의: Windows NT 4.0 또는 Windows 2000을 실행 중인 도메인 컨트롤러를 현재 사용하고 있거나 앞으로 사용할 예정이라면 포리스트 기능 수준을 올리지 마십시오. 포리스트 기능 수준을 Windows Server 2003으로 올린 후에는 다시 Windows 2000 포리스트 기능 수준으로 변경할 수 없습니다.
  1. Enterprise Administrators 그룹의 구성원인 사용자 계정으로 포리스트 루트 도메인의 PDC에 로그온합니다.
  2. 시작을 누르고 모든 프로그램, 관리 도구를 차례로 가리킨 다음 Active Directory 도메인 및 트러스트를 눌러 Active Directory 도메인 및 트러스트를 엽니다.
  3. 콘솔 트리에서 Active Directory 도메인 및 트러스트를 마우스 오른쪽 단추로 누른 다음 포리스트 기능 수준 올리기를 누릅니다.
  4. 사용 가능한 포리스트 기능 수준 선택에서 Windows Server 2003을 누른 다음 수준 올리기를 누릅니다.

    참고 포리스트 기능 수준을 올리려면 해당 포리스트에 있는 기존 Windows 2000 도메인 컨트롤러를 모두 업그레이드하거나 수준을 내려야 합니다.

    포리스트 기능 수준을 올릴 수 없으면 포리스트 기능 수준 올리기 대화 상자에서 다른 이름으로 저장을 눌러 Windows NT 또는 Windows 2000에서 업그레이드해야 할 포리스트의 도메인 컨트롤러를 지정하는 로그 파일을 저장할 수 있습니다.

    포리스트 기능 수준을 올릴 수 없다는 내용의 메시지가 나타나면 "다른 이름으로 저장"을 눌러 생성된 보고서를 사용하여 요청된 수준 올리기를 수행하는 데 필요한 요구 사항을 충족시키지 못하는 모든 도메인과 도메인 컨트롤러를 확인하십시오.

    현재 포리스트 기능 수준은 포리스트 기능 수준 올리기 대화 상자의 현재 포리스트 기능 수준에 표시됩니다. 포리스트 수준이 올라가고 도메인의 PDC에 복제되면 각 도메인의 PDC는 자동으로 자신의 도메인 수준을 현재 포리스트 수준으로 올립니다. 수준 올리기는 스키마 FSMO에서 수행되며 Enterprise Administrator 자격 증명이 필요합니다.

수동으로 기능 수준 보기 및 설정

Ldp.exe 및 Adsiedit.msc와 같은 LDAP 도구를 사용하여 현재 도메인 및 포리스트 기능 수준 설정을 보고 수정할 수 있습니다. 특성을 수동으로 수정할 경우 수준 올리기가 수행되는 권한 있는 FSMO에 변경 내용이 실제로 기록된 다음 복제되므로 이 FSMO에 대해 수정하는 것이 좋습니다.

포리스트 수준 설정

CN=Partitions, CN=Configuration, DC=ForestRootDom, DC=tld 개체의 특성은 msDS-Behavior-Version입니다.
  • 값이 0이거나 설정되어 있지 않을 경우: 혼합 수준 포리스트
  • 값이 1일 경우: Windows Server 2003 임시 포리스트 수준
  • 값이 2일 경우: Windows Server 2003 포리스트 수준

    참고 ADSIEdit 도구를 사용하여 msDS-Behavior-Version 특성을 0에서 1로 올리면 다음과 같은 오류 메시지가 나타납니다.
    올바르지 않은 수정 작업입니다. 일부 작업은 허용되지 않습니다.
확인을 눌러 계속 진행합니다. 그러면 파티션 컨테이너와 도메인 헤드의 특성이 올바르게 올라가고 Ldp.exe 파일에서 오류 메시지를 보고하지 않습니다. 오류 메시지는 무시해도 됩니다. 수준 올리기가 제대로 수행되었는지 확인하려면 특성 목록을 새로 고치고 현재 설정을 확인합니다. 이 오류 메시지는 권한 있는 있는 FSMO에서 수준 올리기를 이미 수행했지만 로컬 도메인 컨트롤러로 아직 복제하지 않은 경우에도 나타납니다.

도메인 기능 수준 설정

각 도메인 DC=Mydomain, DC=ForestRootDom, DC=tld 개체의 NC 헤드 루트에 대한 특성은 msDS-Behavior-Version입니다.
  • 값이 0이거나 설정되어 있지 않을 경우: 혼합 수준 도메인
  • 값이 1일: 경우 Windows Server 2003 도메인 수준
  • 값이 2일 경우: Windows Server 2003 도메인 수준

혼합/기본 모드 설정

각 도메인 DC=Mydomain, DC=ForestRootDom, DC=tld 개체의 NC 헤드 루트에 대한 특성은 ntMixedDomain입니다.
  • 값이 0일 경우: 기본 수준 도메인
  • 값이 1일 경우: 혼합 수준 도메인

Ldp.exe 파일을 사용하여 현재 설정을 빠르게 보기

  1. Ldp.exe 파일을 시작합니다.
  2. Connection 메뉴에서 Connect를 누릅니다.
  3. 쿼리할 도메인 컨트롤러를 지정하거나 빈 공간으로 두어 임의의 도메인 컨트롤러에 연결합니다.
연결되고 나면 해당 도메인 컨트롤러에 대한 RootDSE 정보가 표시됩니다. 여기에는 포리스트, 도메인 및 도메인 컨트롤러가 포함되어 있습니다. 다음은 Windows Server 2003 도메인 컨트롤러의 예입니다. 이 도메인 컨트롤러의 도메인 모드는 Windows Server 2003이고 포리스트 모드는 Windows 2000입니다.

참고 도메인 컨트롤러 기능은 도메인 컨트롤러가 작동하고 있는 기능 수준이 아니라 해당 도메인 컨트롤러의 가장 높은 기능 수준을 나타냅니다.
  • 1> domainFunctionality: 2=(DS_BEHAVIOR_WIN2003)
  • 1> forestFunctionality: 0=(DS_BEHAVIOR_WIN2000)
  • 1> domainControllerFunctionality: 2=(DS_BEHAVIOR_WIN2003)

수동으로 기능 수준 변경 시 요구 사항

  • domainDNS 개체의 msdsBehaviorVersion 특성 값을 직접 수정하여 프로그래밍 방식으로 도메인 기능 수준을 2(Windows Server 2003)로 올리는 경우 또는 Ldp.exe 유틸리티나 Adsiedit.msc 유틸리티를 사용하여 도메인 기능 수준을 2로 올리는 경우에는 도메인 수준을 올리기 전에 도메인 모드를 기본 모드로 변경하지 않아도 됩니다.
  • Windows Server 2003 서비스 팩 1(SP1)에서 domainDNS 개체의 msdsBehaviorVersion 특성 값을 직접 수정하여 프로그래밍 방식으로 도메인 기능 수준을 2로 올리는 경우 또는 Ldp.exe 유틸리티나 Adsiedit.msc 유틸리티를 사용하여 도메인 기능 수준을 2로 올리는 경우에는 도메인 수준을 올리기 전에 도메인 모드를 기본 모드로 변경해야 합니다. Windows Server 2003 SP1에서 도메인 수준을 올리기 전에 도메인 모드를 기본 모드로 변경하지 않으면 작업이 완료되지 않고 다음과 같은 오류 메시지가 나타납니다.
    SV_PROBLEM_WILL_NOT_PERFORM
    ERROR_DS_ILLEGAL_MOD_OPERATION
    또한 디렉터리 서비스 로그에 다음과 같은 메시지가 기록됩니다.

    도메인이 혼합 모드에 있기 때문에 Active Directory가 다음 도메인의 기능 수준을 업데이트하지 못했습니다.

    이 경우 Active Directory 사용자 및 컴퓨터 스냅인 또는 Active Directory 도메인 및 트러스트 UI MMC 스냅인을 사용하거나, 프로그래밍 방식으로 domainDNS 개체의 ntMixedDomain 특성 값을 0으로 변경하여 도메인 모드를 기본 모드로 변경할 수 있습니다. 이 작업을 통해 도메인 기능 수준을 2(Windows Server 2003)로 올리면 자동으로 도메인 모드가 기본 모드로 변경됩니다.
  • 도메인 모드를 혼합 모드에서 기본 모드로 변경하면 Schema Administrators 및 Enterprise Administrators 보안 그룹의 범위가 유니버설 그룹으로 변경됩니다. 이러한 그룹이 유니버설 그룹으로 변경되면 시스템 이벤트 로그에 다음과 같은 메시지가 기록됩니다.

    이벤트 종류: 정보
    이벤트 원본: SAM
    이벤트 ID: 16408
    컴퓨터: Server Name
    설명: "도메인 작업 모드가 기본 모드로 변경되었습니다. 변경 내용을 되돌릴 수 없습니다."

  • Windows Server 2003 관리 도구를 사용하여 도메인 기능 수준을 호출하면 ntmixedmode 특성과 msdsBehaviorVersion 특성이 둘 다 올바른 순서로 수정됩니다. 그러나 도메인 기능 모드를 제어하는 msdsBehaviorVersion 특성을 수동 또는 프로그래밍 방식으로 2로 설정한 다음 원하는 방법으로 포리스트 기능 수준을 2로 설정하면 Schema Administrators 그룹 및 Enterprise Administrators 그룹의 범위가 유니버설 그룹으로 변경되지 않고 기본 모드가 암시적으로 2로 설정됩니다. Windows Server 2003 SP1이 설치된 도메인 컨트롤러에서는 모든 도메인이 기본 모드로 설정되고 해당 보안 그룹 범위에 필요한 변경 내용이 구성될 때까지 포리스트 기능 수준을 변경할 수 없습니다.
  • 도메인 모드가 기본 모드일 경우 domainDNS 개체의 msdsBehaviorVersion 특성을 변경할 수 없습니다. 이 경우 도메인 모드가 기본 모드인지 확인하고 domainDNS 개체의 ntMixedDomain 특성 값을 0으로 변경해야 합니다. 그러면 domainDNS 개체의 msdsBehaviorVersion 특성을 변경할 수 있습니다.

최상의 방법

다음 절에서는 기능 수준을 올리는 경우 적용할 수 있는 유용한 방법을 설명합니다. 이 절은 기능 수준을 올리기 전에 수행해야 할 작업을 설명하는 "준비 작업" 부분과 다양한 수준 올리기 시나리오에 대한 동기 및 방법을 설명하는 "최적의 수준 올리기 방법" 부분으로 구성되어 있습니다.

수준 올리기 전 준비 작업

이전 버전의 도메인 컨트롤러용 포리스트를 목록으로 만듭니다. 정확한 서버 목록을 사용할 수 없으면 다음과 같이 하십시오.
  1. 혼합 수준 도메인, Windows 2000 도메인 컨트롤러 또는 없거나 손상된 개체가 있는 도메인 컨트롤러를 검색하려면 Active Directory 도메인 및 트러스트 MMC 스냅인을 사용합니다.
  2. 포리스트 기능 수준 올리기를 누른 다음 다른 이름으로 저장을 눌러 자세한 보고서를 생성합니다.

    아무 것도 나타나지 않으면 "Available Forest Functional Levels" 드롭다운 목록에서 Windows Server 2003 포리스트 수준으로 올리는 옵션을 사용할 수 있습니다. 포리스트 수준을 올리려고 하면 구성 컨테이너의 도메인 컨트롤러 개체에서 msds-behavior-version이 2가 아닌 도메인 컨트롤러가 검색됩니다. 이러한 컨트롤러는 Windows 2000 도메인 컨트롤러 또는 손상된 Windows Server 2003 도메인 컨트롤러 개체로 간주됩니다. 이전 버전의 도메인 컨트롤러 또는 없거나 손상된 컴퓨터 개체가 있는 도메인 컨트롤러가 발견되면 보고서에 포함됩니다. 이러한 도메인 컨트롤러의 상태를 조사하여 Ntdsutil 파일을 통해 Active Directory에서 해당 도메인 컨트롤러 표현을 복구하거나 제거해야 합니다.
자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
216498 도메인 컨트롤러의 수준 내리기 실패 후 Active Directory에서 데이터를 제거하는 방법
Windows NT 4.0 도메인 컨트롤러를 검색하려면 다음과 같이 하십시오.
  1. Windows Server 2003 기반 도메인 컨트롤러에서 Active Directory 사용자 및 컴퓨터를 엽니다.
  2. 도메인 컨트롤러가 아직 도메인에 연결되어 있지 않으면 다음과 같이 하여 적절한 도메인에 연결합니다.
    1. 현재 도메인 개체를 마우스 오른쪽 단추로 누른 다음 도메인에 연결을 누릅니다.
    2. 도메인 대화 상자에서 연결할 도메인의 DNS 이름을 입력하거나 찾아보기를 눌러 도메인 트리에서 도메인을 선택한 다음 확인을 누릅니다.
  3. 도메인 개체를 마우스 오른쪽 단추로 누른 다음 찾기를 누릅니다.
  4. 찾기 대화 상자에서 사용자 지정 검색을 누릅니다.
  5. 기능 수준을 변경할 도메인을 누릅니다.
  6. 고급 탭을 누릅니다.
  7. LDAP 쿼리 입력 상자에 다음을 입력하고 문자 사이에는 공백을 두지 않습니다. (&(objectCategory=computer)(operatingSystem Version=4*)(userAccountControl:1.2.840.113556.1.4.803:=8192)) 참고 이 쿼리는 대/소문자를 구분하지 않습니다.
  8. 지금 찾기를 누릅니다.

    도메인에서 Windows NT 4.0을 실행하고 있고 도메인 컨트롤러로 사용되는 컴퓨터 목록이 표시됩니다.
다음과 같은 경우 이 목록에 도메인 컨트롤러가 표시될 수도 있습니다.
  • 도메인 컨트롤러가 Windows NT 4.0을 실행하고 있고 업그레이드가 필요한 경우
  • 도메인 컨트롤러를 Windows Server 2003으로 업그레이드했지만 변경 내용이 대상 도메인 컨트롤러에 복제되지 않은 경우
  • 도메인 컨트롤러가 더 이상 작동하지 않지만 해당 도메인 컨트롤러의 컴퓨터 개체가 도메인에서 제거되지 않은 경우
도메인 기능 수준을 Windows Server 2003으로 변경하려면 먼저 목록에서 도메인 컨트롤러를 실제로 찾아서 현재 상태를 확인한 다음 필요에 따라 업그레이드하거나 제거해야 합니다. Windows 2000 도메인 컨트롤러와 달리 Windows NT 4.0 도메인 컨트롤러는 수준 올리기를 차단하지 않습니다. 그러나 Windows NT 4.0 도메인 컨트롤러의 복제는 중지됩니다. Windows 2000 혼합 수준에 있는 도메인에서 Windows Server 2003 포리스트 수준으로 올리려고 하면 수준 올리기 작업이 차단됩니다. Windows 2000 기본 수준 이상에서 모든 도메인의 포리스트 수준 요구 사항이 충족되는 여부에 따라 Windows NT 4.0 BDC가 어느 정도 부족한지를 알 수 있습니다.

포리스트에서 복제가 작동 중인지 확인하십시오. 이렇게 하려면 다음과 같이 Windows XP 또는 Windows Server 2003 구성원에서 Windows 2000 또는 Windows Server 2003 도메인 컨트롤러에 대해 Repadmin의 Windows Server 2003 버전을 사용합니다.
  • 초기 인벤토리의 경우 Repadmin/Replsum * /Sort:Delta[/Errorsonly]
  • Repadmin/Showrepl * /CSV>showrepl.csv. 복제 기능을 식별하려면 Excel로 가져온 다음 데이터->자동 필터를 사용합니다.

    포리스트 범위 복제 기능이 제대로 작동하는지 확인하려면 Repadmin 및 Replmon과 같은 복제 도구를 사용하십시오.
Windows Server 2003 도메인 컨트롤러 및 Windows Server 2003 포리스트 모드와 모든 프로그램 또는 서비스가 호환되는지 확인하십시오. 랩 환경에서 프로덕션 프로그램과 서비스를 철저하게 테스트하여 호환성 문제를 확인해야 합니다. 기능을 확인하려면 공급업체에 문의하십시오.

다음 중 하나를 포함하는 취소 계획을 준비하십시오.
  • 포리스트에 있는 각 도메인에서 최소 두 개의 도메인 컨트롤러 연결을 끊습니다.

    또는
  • 포리스트에 있는 각 도메인에서 최소 두 개의 도메인 컨트롤러에 대한 시스템 상태를 백업합니다.
취소 계획을 사용하려면 먼저 복구 프로세스를 시작하기 전에 포리스트에 있는 모든 도메인 컨트롤러의 역할을 해제해야 합니다. 수준 올리기는 정식으로 복원할 수 없습니다. 따라서 수준을 올릴 때 복제된 모든 도메인 컨트롤러의 역할을 해제해야 합니다.
이전 도메인 컨트롤러의 역할을 모두 해제한 후에는 연결이 끊어진 도메인 컨트롤러를 불러오거나 백업에서 도메인 컨트롤러를 복원하고, 다른 모든 도메인 컨트롤러에서 메타데이터를 제거한 다음 해당 컨트롤러의 수준을 다시 올립니다. 이 프로세스는 일반적인 프로세스가 아니므로 사용하지 않아야 합니다.

기능 수준을 최적의 상태로 구성하는 방법

다음 두 절에서는 기능 수준을 Windows 2000 혼합 수준에서 Windows Server 2003 포리스트 수준으로 올리는 두 가지 방법을 설명하고 세 번째 절에서는 Windows NT 4.0 업그레이드에 대해 자세히 설명합니다.

모든 도메인을 기본 모드로 올린 후 포리스트를 Windows Server 2003으로 올리기

모든 도메인을 Windows 2000 기본 수준으로 올립니다. 이 작업이 완료되면 포리스트 루트 도메인의 기능 수준을 Windows Server 2003 포리스트 수준으로 올립니다. 포리스트 수준이 포리스트에 있는 각 도메인의 PDC에 복제되면 도메인 수준이 자동으로 Windows Server 2003 도메인 수준으로 올라갑니다. 이 방법을 사용하면 다음과 같은 몇 가지 이점이 있습니다.
  • 포리스트 범위 수준 올리기가 한 번만 수행됩니다. 따라서 포리스트에 있는 각 도메인을 수동으로 Windows Server 2003 도메인 기능 수준으로 올리지 않아도 됩니다.
  • 수준을 올리기 전에 Windows 2000 도메인 컨트롤러를 검사합니다. 즉, 도메인 컨트롤러를 제거하거나 업그레이드하기 전까지 수준 올리기가 차단됩니다. 또한 유효한 데이터를 제공하는 블로킹 도메인 컨트롤러 목록을 작성하여 자세한 보고서를 생성할 수 있습니다.
  • Windows 2000 혼합 또는 Windows Server 2003 임시 수준에 있는 도메인을 검사합니다. 즉, 도메인 수준이 최소한 Windows 2000 기본으로 올라가기 전까지 수준 올리기가 차단됩니다. 임시 수준 도메인은 Windows Server 2003 도메인 수준으로 올려야 합니다. 또한 블로킹 도메인 목록을 작성하여 자세한 보고서를 생성할 수 있습니다.

모든 도메인을 Windows Server 2003 도메인 수준으로 올린 후 포리스트를 Windows Server 2003 포리스트 수준으로 올리기

각 도메인을 Windows Server 2003 도메인 수준으로 올립니다. 이 방법을 사용하면 다음과 같은 몇 가지 이점이 있습니다.
  • 포리스트를 Windows Server 2003 포리스트 수준으로 올리기 전에 Windows Server 2003 도메인 수준 기능이 활성화됩니다.
  • 포리스트를 Windows Server 2003 포리스트 수준으로 올리지 않고도 상호 운용성 테스트를 간단히 수행할 수 있습니다.

Windows NT 4.0 업그레이드

Windows NT 4.0을 업그레이드할 때는 Windows 2000 도메인 컨트롤러가 포리스트에 참여하는 경우가 아니면 항상 임시 수준을 사용하여 PDC를 업그레이드합니다. PDC를 업그레이드할 때 임시 모드를 사용하면 기존의 큰 그룹에서는 이 문서의 앞 부분에서 설명한 복제 문제가 발생하는 것을 방지하기 위해 즉시 LVR 복제를 사용합니다. 다음 방법 중 하나를 사용하여 업그레이드하는 동안 임시 수준으로 올리십시오.
  • Dcpromo 동안 임시 수준을 선택합니다. 이 옵션은 PDC를 새 포리스트로 업그레이드하는 경우에만 제공됩니다.
  • 기존 포리스트의 수준을 임시 수준으로 설정한 다음, PDC가 업그레이드되는 동안 포리스트를 참여시킵니다. 업그레이드된 도메인은 포리스트 설정을 상속합니다.
  • 모든 Windows NT 4.0 BDC가 업그레이드되거나 제거된 후에는 각 도메인을 포리스트 수준으로 전환해야 하고 Windows Server 2003 포리스트 모드로 전환할 수 있어야 합니다.
업그레이드 후 또는 나중에 언제라도 Windows 2000 도메인 컨트롤러를 구현할 계획이 있으면 임시 모드를 사용하지 않아야 합니다.

Windows NT 4.0의 큰 그룹에 대해 특별히 고려해야 할 사항

발전된 Windows NT 4.0 도메인에는 구성원 수가 5000명이 훨씬 넘는 보안 그룹이 있을 수 있습니다. Windows NT 4.0에서는 보안 그룹의 한 구성원이 변경되면 해당 구성원 하나에 대한 변경 내용만 백업 도메인 컨트롤러에 복제됩니다. 반면에 Windows 2000의 그룹 구성원은 그룹 개체의 단일 다중 값 특성에 저장되는 연결된 특성이므로 그룹의 한 구성원이 변경되면 전체 그룹이 하나의 단위로 복제됩니다. 그룹 구성원이 하나의 단위로 복제되므로 서로 다른 도메인 컨트롤러에서 동시에 여러 구성원이 추가되거나 제거될 때 그룹 구성원에 대한 업데이트가 "손실"될 수 있습니다. 또한 이 단일 개체의 크기가 데이터베이스에 항목을 입력하는 데 사용되는 버퍼보다 커질 수도 있습니다. 자세한 내용은 이 문서의 "큰 그룹의 버전 저장 문제" 절을 참조하십시오. 이러한 이유로 그룹 구성원 수를 5000명으로 제한하는 것이 좋습니다.

예외적으로 Domain Users 그룹에는 이러한 5000명 구성원 규칙이 적용되지 않습니다. Domain Users 그룹은 사용자의 "기본 그룹 ID"를 기반으로 "계산된" 메커니즘을 사용하여 구성원을 확인하고 일반적으로 구성원을 다중 값에 연결된 특성으로 저장하지 않습니다. 사용자의 기본 그룹이 변경되면 Domain Users 그룹에 있는 해당 구성원이 그룹의 연결된 특성에 기록되고 더 이상 계산되지 않습니다. 이러한 내용은 Windows 2000과 Windows Server 2003에서도 마찬가지로 적용됩니다. 관리자가 도메인 업그레이드 작업을 위해 임시 수준을 선택하지 않은 경우에는 업그레이드하기 전에 다음 단계를 수행해야 합니다.
  1. 모든 큰 그룹을 목록으로 만든 후 Domain Users 그룹을 제외하고 구성원이 5000명이 넘는 그룹을 식별합니다.
  2. 구성원이 5000명이 넘는 모든 그룹을 구성원이 5000명 이하인 작은 그룹으로 나눠야 합니다.
  3. 큰 그룹이 입력된 모든 액세스 제어 목록을 찾아서 구성원을 나누는 데 사용된 작은 그룹을 추가합니다.
Windows Server 2003 임시 포리스트 수준에서는 관리자가 구성원이 5000명이 넘는 글로벌 보안 그룹을 찾아서 다시 할당하지 않아도 됩니다.

큰 그룹의 버전 저장 문제

자세한 검색 또는 크기가 큰 단일 특성 커밋과 같이 오래 실행되는 작업의 경우 Active Directory에서는 해당 작업이 끝날 때까지 데이터베이스 상태를 정적으로 유지해야 합니다. 예를 들어 레거시 저장소를 사용하는 큰 그룹의 경우에 자세한 검색이나 크기가 큰 특성 커밋 작업이 필요합니다.

데이터베이스 업데이트는 복제 파트너를 통해 로컬에서 지속적으로 수행되므로 Active Directory에서는 오래 실행되는 작업이 끝날 때까지 들어오는 모든 변경 내용을 대기시켜 정적 상태를 제공합니다. 해당 작업이 끝나면 대기된 변경 내용이 바로 데이터베이스에 적용됩니다.

이렇게 대기된 변경 내용의 저장 위치를 "버전 저장소"라고 하고 크기가 약 100MB입니다. 버전 저장소의 크기는 실제 메모리에 따라 다릅니다. 오래 실행되는 작업이 끝나지 않았는데 버전 저장소가 꽉 찰 경우 도메인 컨트롤러는 해당 작업 및 대기된 변경 내용이 커밋될 때까지 업데이트를 수락하지 않습니다. 또한 그룹의 구성원 수가 5000명이 넘으면 해당 그룹이 커밋되는 동안 도메인 컨트롤러의 버전 저장소가 꽉 찰 수 있습니다.

Windows Server 2003에서는 연결된 다중 값 특성에 대해 LVR(연결된 값 복제)이라는 새로운 복제 메커니즘을 소개합니다. LVR 기능은 단일 복제 작업을 통해 전체 그룹을 복제하지 않고 각 그룹 구성원을 별도의 작업으로 복제하여 이 문제를 해결합니다. LVR은 포리스트 기능 수준이 Windows Server 2003 임시 포리스트 수준 또는 Windows Server 2003 포리스트 수준으로 올라가면 활성화됩니다. 이 기능 수준에서는 LVR을 사용하여 Windows Server 2003 도메인 컨트롤러 간에 그룹을 복제합니다.



Microsoft 제품 관련 기술 전문가들과 온라인으로 정보를 교환하시려면 Microsoft 뉴스 그룹에 참여하시기 바랍니다.

속성

기술 자료: 322692 - 마지막 검토: 2006년 11월 20일 월요일 - 수정: 14.2
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Windows Server 2003, 64-Bit Datacenter Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
키워드:?
kbhowtomaster kbactivedirectory KB322692

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com