Computer >> 컴퓨터 >  >> 문제 해결 >> 컴퓨터 유지 보수

[해결] Active Directory 2003에서 2012/2016으로 마이그레이션 후 FRS 사용 중단 경고(Event ID 13577) 해결 방법

이 가이드는 Active Directory 2003을 AD 2008, 2012 또는 2016으로 마이그레이션한 후 파일 복제 서비스(File Replication Service)에서 발생하는 다음과 같은 경고 이벤트를 해결하는 방법을 단계별로 설명합니다.

"이벤트 ID 13577, NtFrs: 파일 복제 서비스(FRS)는 더 이상 지원되지 않습니다. SYSVOL 폴더 복제를 계속하려면 DFSRMIG 명령을 사용하여 DFS 복제로 마이그레이션해야 합니다. 이 도메인에서 SYSVOL 복제에 FRS를 계속 사용할 경우, 향후 버전의 Windows Server가 실행되는 도메인 컨트롤러를 추가하지 못할 수 있습니다."

FRS 사용 중단 오류가 발생하는 이유

Windows Server 2008부터 도메인 컨트롤러는 SYSVOL 폴더의 로그온 스크립트와 그룹 정책 개체(GPO) 파일을 다른 도메인 컨트롤러에 복제할 때 기존의 파일 복제 서비스(FRS) 대신 새로운 DFS 복제(Distributed File System Replication, DFSR)를 사용합니다.

따라서 AD 도메인을 2003에서 2008, 2012 또는 2016으로 마이그레이션한 후에는 "NtFrs: 파일 복제 서비스(FRS)는 더 이상 지원되지 않습니다" 오류(이벤트 ID 13577)를 해결하기 위해 SYSVOL 폴더의 복제 방식도 FRS에서 DFSR로 업그레이드해야 합니다.

SYSVOL 복제를 FRS에서 DFSR로 마이그레이션하는 방법

1단계. DCDIAG로 도메인 컨트롤러 상태 점검

1. 모든 도메인 컨트롤러에서 관리자 권한 명령 프롬프트를 열고 다음 명령을 입력하여 도메인 컨트롤러의 상태를 진단합니다.

  • dcdiag

2. 중요: 다음 단계로 진행하기 전에 'FrsEvent' 테스트를 제외한 모든 테스트가 통과되었는지 반드시 확인하세요.

2단계. 포리스트 및 도메인 기능 수준 올리기

1. 주 AD 도메인 컨트롤러(PDC)에서 서버 관리자를 실행합니다.
2. 도구 메뉴에서 Active Directory 도메인 및 트러스트를 선택합니다.

3. 도메인 이름을 마우스 오른쪽 버튼으로 클릭하고 도메인 기능 수준 올리기를 선택합니다.

4. 도메인 기능 수준을 Windows Server 2008로 설정하고 올리기(Raise)를 클릭합니다.

5. 확인을 눌러 기능 수준을 올린 후, 성공 메시지가 나타나면 다시 확인을 클릭합니다.

6. 이어서 Active Directory 도메인 및 트러스트 항목을 마우스 오른쪽 버튼으로 클릭하고 포리스트 기능 수준 올리기를 선택합니다.

7. 포리스트 기능 수준을 Windows Server 2008로 설정하고 올리기(Raise)를 클릭합니다.

8. 확인을 눌러 포리스트 기능 수준을 올린 후, 성공 메시지에서 다시 확인을 클릭합니다.

3단계. DFSR 전역 AD 개체 생성

1. 주 AD 도메인 컨트롤러에서 관리자 권한 명령 프롬프트를 열고 다음 명령을 입력하여 필요한 DFSR 전역 AD 개체를 생성합니다. (읽기 전용 도메인 컨트롤러(RODC)가 오랫동안 마이그레이션을 시작하지 못하는 경우에 유용합니다.)

  • dfsrmig /CreateGlobalObjects

2. 이제 다음 단계로 진행하여 FRS에서 DFSR로의 마이그레이션을 시작합니다.

4단계. 마이그레이션 상태를 PREPARED로 설정

참고: 'PREPARED' 상태에서는 DFS 복제 서비스가 SYSVOL 공유 폴더의 내용을 자체적으로 복사합니다. 이후 PREPARED 상태로 마이그레이션된 다른 모든 도메인 컨트롤러에 대해 SYSVOL 폴더 복사본의 복제를 시작합니다. 이 단계에서는 아직 각 도메인 컨트롤러의 SYSVOL 공유에 대한 기본 복제 엔진은 FRS입니다.

1. 관리자 권한 명령 프롬프트에서 아래 명령을 입력합니다.

  • dfsrmig /setglobalstate 1

2. 다음 명령을 입력하여 모든 도메인 컨트롤러가 'PREPARED' 상태로 성공적으로 마이그레이션되었는지 확인합니다.

  • dfsrmig /getMigrationState

참고: 위 명령 실행 후 "마이그레이션이 아직 모든 도메인 컨트롤러에서 일관된 상태에 도달하지 않았습니다. Active Directory 도메인 서비스 복제 지연으로 인해 상태 정보가 오래되었을 수 있습니다."라는 메시지가 표시되면 몇 시간 정도 기다린 후 "모든 도메인 컨트롤러가 전역 상태('Prepared')로 성공적으로 마이그레이션되었습니다"라는 메시지가 나타날 때까지 해당 명령을 다시 실행하세요.

3. 모든 도메인 컨트롤러가 'Prepared' 전역 상태로 성공적으로 마이그레이션된 후에는 다음 사항을 확인합니다.

C:\Windows 디렉터리로 이동하여 모든 도메인 컨트롤러에 "SYSVOL_DFSR" 폴더가 생성되었는지 확인합니다.

adsiedit.msc를 실행합니다.

a. ADSI 편집을 마우스 오른쪽 버튼으로 클릭하고 연결기본 명명 컨텍스트(Default naming context)를 선택한 후 확인을 클릭합니다.

b. 기본 명명 컨텍스트 > DC=도메인 > CN=System을 확장하여 CN=DFSR-GlobalSettings가 생성되었는지 확인합니다.

③ 다음 명령을 입력하여 SYSVOL이 여전히 "C:\Windows\SYSVOL\sysvol"에서 공유되고 있는지 확인합니다.

  • net share

④ 다음 명령을 입력하여 Active Directory 복제 상태를 점검합니다. (모든 도메인 컨트롤러에 오류가 없어야 합니다.)

  • RepAdmin /ReplSum

5단계. 마이그레이션 상태를 REDIRECTED로 설정

참고: 'REDIRECTED' 상태에서는 복제 작업이 DFS 복제 서비스로 전환되며, 새 SYSVOL 폴더(C:\Windows\SYSVOL_DFSR\sysvol)의 복제가 시작됩니다. 동시에 FRS는 여전히 이전 SYSVOL 폴더(C:\Windows\SYSVOL\sysvol)를 다른 도메인 컨트롤러에 복제합니다.

1. 다음 단계는 모든 도메인 컨트롤러가 SYSVOL 공유가 새 폴더인 SYSVOL_DFSR을 가리키도록 강제하는 것입니다. 아래 명령을 입력합니다.

  • dfsrmig /setGlobalState 2

2. 다음 명령을 입력하여 모든 도메인 컨트롤러가 Redirected 상태에 도달했는지 확인합니다.

  • dfsrmig /getMigrationState

참고: 명령 실행 후 "다음 도메인 컨트롤러가 전역 상태('Redirected')에 도달하지 않았습니다..."라는 메시지가 표시되면 한 시간 정도 기다린 후 "모든 도메인 컨트롤러가 전역 상태('Redirected')로 성공적으로 마이그레이션되었습니다. 모든 도메인 컨트롤러에서 마이그레이션이 일관된 상태에 도달했습니다. 성공."이라는 메시지가 나타날 때까지 명령을 다시 실행하세요.

3. 모든 도메인 컨트롤러가 'Redirected' 전역 상태로 성공적으로 마이그레이션된 후에는 다음 사항을 확인합니다.

① "net share" 명령을 입력하여 SYSVOL이 이제 "C:\Windows\SYSVOL_DFSR\sysvol" 폴더에서 공유되는지 확인합니다.

② 모든 도메인 컨트롤러에서 레지스트리 편집기를 열고 아래 경로로 이동합니다.

  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DFSR\Parameters\SysVols\Migrating SysVols

'DFS-R SYSVOL Path' 레지스트리 값이 "C:\Windows\SYSVOL_DFSR\sysvol"을 가리키는지 확인합니다.

'LocalState' 레지스트리 값이 2로 설정되어 있는지 확인합니다.

⑤ 도메인 컨트롤러에서 Active Directory 복제를 강제 실행합니다. 아래 명령을 입력합니다.

  • repadmin /syncall /AeD

⑥ DFS 복제 서비스가 Active Directory를 폴링하도록 강제합니다. 도메인 컨트롤러에서 아래 명령을 입력합니다.

  • dfsrdiag PollAd /Member:DC_NAME

* 참고: DC_NAME은 Active Directory 폴링을 강제하려는 도메인 컨트롤러 이름으로 변경하세요.

4. 모든 것이 정상이라면 다음 단계로 진행합니다. 문제가 있다면 아래 명령을 입력하여 'REDIRECTED' 상태에서 'START' 상태로 롤백할 수 있습니다.

  • dfsrmig /setglobalstate 0

6단계. 마이그레이션 상태를 ELIMINATED로 설정

참고: 'ELIMINATED' 상태에서는 복제가 정상적으로 작동하는 것을 확인한 후, 모든 도메인 컨트롤러가 FRS 서비스를 중지하고 기존 SYSVOL 폴더를 삭제하도록 강제합니다.

1. 명령 프롬프트에서 다음 명령을 입력합니다.

  • dfsrmig /setGlobalState 3

2. 마지막으로 다음 명령을 입력하여 모든 도메인 컨트롤러가 ELIMINATED 상태에 도달했는지 확인합니다.

  • dfsrmig /getMigrationState

3. FRS에서 DFSR로의 마이그레이션이 완료되면 이벤트 뷰어 > 응용 프로그램 및 서비스 로그에 다음과 같은 이벤트가 기록됩니다.

a. 파일 복제 서비스: 이벤트 ID 13503 – NtFrs > 파일 복제 서비스가 중지되었습니다.

b. DFS 복제: 이벤트 ID 8019 – DFSR > "DFSR이 도메인 컨트롤러 DC_NAME을 'ELIMINATED' 상태로 성공적으로 마이그레이션했습니다. NTFRS는 더 이상 C:\Windows\SYSVOL에 위치한 SYSVOL 공유를 복제하지 않습니다. DFSR은 현재 C:\Windows\SYSVOL_DFSR에 위치한 SYSVOL_DFSR 폴더를 복제하고 있습니다. 이 DC에서 NTFRS 서비스는 비활성화되었습니다. %Server_Name% 도메인 컨트롤러에 대한 DFSR 마이그레이션이 완료되었습니다."

여기까지입니다! 이 가이드가 도움이 되었다면 아래 댓글로 경험을 공유해 주세요. 다른 분들에게도 도움이 되도록 좋아요와 공유 부탁드립니다.