BurFlags 레지스트리 키를 사용하여 파일 복제 서비스 다시 초기화
이 문서에서는 Microsoft FRS BurFlags
(Windows 파일 복제 서비스)에서 사용하는 FRS 레지스트리 키에 대해 설명합니다.
원래 KB 번호: 290762
개요
FRS는 Windows Server 도메인 컨트롤러가 시스템 정책 및 로그온 스크립트를 복제하는 데 사용하는 다중 스레드 다중 마스터 복제 엔진입니다. FRS를 사용하여 동일한 DFS(내결함성 분산 파일 시스템) 루트 또는 자식 노드 복제본을 호스트하는 Windows Server 간에 콘텐츠를 복제할 수도 있습니다. Windows Server 2008 R2 이상에서는 FRS를 사용하여 도메인 SYSVOL
복제본 집합을 복제할 수 있습니다.
FRS를 사용하여 파일을 복제하거나 DFS 공유를 SYSVOL
사용하는 Windows 기반 도메인 컨트롤러 또는 멤버 서버를 배포하는 경우 복제가 중지되었거나 일관성이 없는 경우 복제본 집합의 개별 멤버를 복원하거나 다시 초기화해야 할 수 있습니다. 일부 시나리오에서는 전체 복제본 집합을 처음부터 다시 빌드해야 할 수 있습니다.
FRS 레지스트리 키는 DFS BurFlags
또는 복제본 집합의 FRS 멤버에서 신뢰할 수 있는 또는 SYSVOL
비인가 복원을 수행하는 데 사용됩니다.
참고 항목
Windows 멤버 서버 및 도메인 컨트롤러의 시스템 상태 백업에는 로컬 FRS 트리에 보관된 파일의 매핑과 FRS 파일의 마스터 목록을 유지하는 FRS 데이터베이스가 포함되지 않습니다.
FRS 복제본 복원
전역 BurFlags
레지스트리 키는 값을 포함 REG_DWORD
하며 레지스트리의 다음 위치에 있습니다.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NtFrs\Parameters\Backup/Restore\Process at Startup
레지스트리 키의 BurFlags
가장 일반적인 값은 다음과 같습니다.
- D2( 비인가 모드 복원이라고도 함)
- 신뢰할 수 있는 모드 복원이라고도 하는 D4입니다.
백업 또는 다른 알려진 좋은 원본에서 데이터를 복원하는 동시에 복원을 수행한 BurFlags
다음 서비스를 다시 시작할 수도 있습니다.
신뢰할 수 없는 복구
인증되지 않는 복원은 어려움이 있는 FRS 복제본 집합의 개별 멤버를 다시 초기화하는 가장 일반적인 방법입니다. 이러한 어려움에는 다음이 포함될 수 있습니다.
- FRS 서비스의 어설션
- 로컬 Jet 데이터베이스 손상
- 저널 래핑 오류
- FRS 복제 실패
FRS 종속성을 검색하고 근본 원인을 이해하고 해결한 후에만 비인가 복원을 시도합니다. FRS 종속성을 검색하는 방법에 대한 자세한 내용은 이 문서의 뒷부분에 있는 FRS 멤버 섹션의 신뢰할 수 있는 복원 또는 비정상 복원을 구성하기 전에 고려 사항을 참조하세요.
인증되지 않은 복원된 멤버는 Active Directory 및 FRS 복제를 수행하는 운영 업스트림 파트너의 인바운드 연결이 있어야 합니다. 알려진 복제본 멤버가 하나 이상 있는 큰 복제본 집합에서는 컴퓨터를 직접 복제 파트너 순서로 다시 초기화할 경우 인증할 수 없는 모드 복원을 사용하여 나머지 복제본 멤버를 모두 복구할 수 있습니다.
멤버를 다시 서비스로 반환하기 위해 인증되지 않은 복원을 완료해야 하는 경우 해당 멤버와 직접 복제 파트너의 상태를 복제가 작동하지 않는 방향으로 저장합니다. 나중에 문제를 검토할 수 있습니다. 이벤트 뷰어 FRS 및 시스템 로그에서 상태 정보를 가져올 수 있습니다.
참고 항목
자세한 디버깅 항목을 기록하도록 FRS 로그를 구성할 수 있습니다.
신뢰할 수 없는 복원을 수행하려면 FRS 서비스를 중지하고 레지스트리 키를 구성 BurFlags
한 다음 FRS 서비스를 다시 시작합니다. 다음 단계를 수행합니다.
시작을 선택한 다음 실행을 선택합니다.
열기 상자에 cmd를 입력한 다음 Enter 키를 누릅니다.
명령 상자에 .를 입력합니다
net stop ntfrs
.시작을 선택한 다음 실행을 선택합니다.
열기 상자에 Enter 키를 입력
regedit
하고 누릅니다.레지스트리에서 다음 하위 키를 찾습니다.
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NtFrs\Parameters\Backup/Restore\Process at Startup
오른쪽 창에서 BurFlags를 두 번 클릭합니다.
DWORD 값 편집 대화 상자에서 D2를 입력한 다음 확인을 선택합니다.
레지스트리 편집기를 종료한 다음 명령 상자로 전환합니다.
명령 상자에 net start ntfrs를 입력합니다.
명령 상자를 종료합니다.
FRS 서비스가 다시 시작되면 다음 작업이 발생합니다.
- 레지스트리 키의
BurFlags
값은 0으로 반환됩니다. - 다시 초기화된 FRS 폴더의 파일은 기존 폴더로 이동됩니다.
- 인증되지 않은 복원이 시작되었음을 알리기 위해 이벤트 13565가 기록됩니다.
- FRS 데이터베이스가 다시 작성됩니다.
- 부모가 SYSVOL 복제본 집합에 대해 지정된 경우 멤버는 업스트림 파트너 또는 복제본 집합 부모 레지스트리 키에 지정된 컴퓨터에서 복제본 집합의 초기 조인을 수행합니다.
- 다시 초기화된 컴퓨터는 관련 복제 일정이 시작될 때 영향을 받는 복제본 집합의 전체 복제를 실행합니다.
- 프로세스가 완료되면 FRS가 작동 중임을 알리기 위해 이벤트 13516이 기록됩니다. 이벤트가 기록되지 않으면 FRS 구성에 문제가 있습니다.
참고 항목
다시 초기화된 멤버의 기존 폴더에 파일을 배치하는 것은 실수로 인한 데이터 손실을 방지하기 위해 설계된 FRS의 보호 장치입니다. 로컬 기존 폴더에만 존재하고 초기 복제 후에 복제되지 않은 복제본을 대상으로 하는 모든 파일을 해당 폴더에 복사할 수 있습니다. 아웃바운드 복제가 발생하면 기존 폴더의 파일을 삭제하여 추가 드라이브 공간을 확보합니다.
신뢰할 수 있는 FRS 복원
디렉터리 충돌이 있는 경우와 같은 최종 옵션으로만 신뢰할 수 있는 복원을 사용합니다.
예를 들어 복제가 완전히 중지되고 처음부터 다시 빌드해야 하는 FRS 복제본 집합을 복구해야 하는 경우 신뢰할 수 있는 복원이 필요할 수 있습니다.
신뢰할 수 있는 FRS 복원을 수행하기 전에 다음 요구 사항 목록을 충족해야 합니다.
신뢰할 수 있는 복원이 수행되도록 구성된 경우 FRS 서비스를 다시 시작하기 전에 다시 초기화된 복제본 집합에 대한 모든 다운스트림 파트너(직접 및 전이적)에서 FRS 서비스를 사용하지 않도록 설정해야 합니다.
이벤트 13553 및 13516이 FRS 이벤트 로그에 기록되었습니다. 이러한 이벤트는 신뢰할 수 있는 복원을 위해 구성된 컴퓨터에서 복제본 집합에 대한 멤버 자격이 설정되었음을 나타냅니다.
신뢰할 수 있는 복원을 위해 구성된 컴퓨터는 복제본 집합 멤버에 복제하려는 모든 데이터에 대해 신뢰할 수 있도록 구성됩니다. 빈 디렉터리에서 조인을 수행하는 경우에는 그렇지 않습니다.
복제본 집합의 다른 모든 파트너는 인증되지 않는 복원을 사용하여 다시 초기화해야 합니다.
신뢰할 수 있는 복원을 완료하려면 FRS 서비스를 중지하고 레지스트리 키를 구성 BurFlags
한 다음 FRS 서비스를 다시 시작합니다. 이를 수행하려면:
- 시작을 선택한 다음 실행을 선택합니다.
- 열기 상자에 cmd를 입력한 다음 Enter 키를 누릅니다.
- 명령 상자에 net stop ntfrs를 입력합니다.
- 시작을 선택한 다음 실행을 선택합니다.
- 열기 상자에 Enter 키를 입력
regedit
하고 누릅니다. - 레지스트리에서 다음 하위 키를 찾습니다.
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NtFrs\Parameters\Backup/Restore\Process at Startup
- 오른쪽 창에서 BurFlags를 두 번 선택합니다.
- DWORD 값 편집 대화 상자에서 D4를 입력한 다음 확인을 선택합니다.
- 레지스트리 편집기를 종료한 다음 명령 상자로 전환합니다.
- 명령 상자에 .를 입력합니다
net start ntfrs
. - 명령 상자를 종료합니다.
FRS 서비스를 다시 시작하면 다음 작업이 수행됩니다.
- BurFlags 레지스트리 키의 값은 다시 0으로 설정됩니다.
- 신뢰할 수 있는 복원이 시작되었음을 알리기 위해 이벤트 13566이 기록됩니다.
- 다시 초기화된 FRS 복제 디렉터리에 있는 파일은 변경되지 않은 상태로 유지되며 직접 복제에서 신뢰할 수 있습니다. 또한 파일은 전이적 복제를 통해 간접 복제 파트너가 됩니다.
- FRS 데이터베이스는 현재 파일 인벤토리에 따라 다시 작성됩니다.
- 프로세스가 완료되면 FRS가 작동 중임을 알리기 위해 이벤트 13516이 기록됩니다. 이벤트가 기록되지 않으면 FRS 구성에 문제가 있습니다.
전역 및 복제본 집합별 다시 초기화
전역 및 복제본 집합별 BurFlags
레지스트리 키가 모두 있습니다. 전역 BurFlags
레지스트리 키를 설정하면 멤버가 보유하는 모든 복제본 집합이 다시 초기화됩니다. 컴퓨터가 하나의 복제본 집합만 보유하거나 복제 데이터베이스가 보유하는 복제본 집합이 상대적으로 작은 경우에만 수행합니다.
전역 BurFlags
키를 구성하는 것과 달리 복제본 집합 BurFlags
키를 사용하면 개별 개별 복제본 집합을 다시 초기화하여 정상 복제 집합을 그대로 유지하도록 할 수 있습니다.
전역 BurFlags
레지스트리 키는 레지스트리의 다음 위치에 있습니다.
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NtFrs\Parameters\Backup / Restore\Process At Startup
.
이 키는 이 문서의 앞부분에서 신뢰할 수 있는 복원 및 인증되지 않는 복원에 대해 설명한 값과 동일한 값을 포함할 수 있습니다.
구성하려는 복제본 집합의 GUID를 확인하여 복제본 집합 특정 BurFlags
레지스트리 키를 찾을 수 있습니다. 어떤 복제본 집합에 해당하는 GUID를 확인하고 복원을 구성하려면 다음 단계를 수행합니다.
시작을 선택한 다음 실행을 선택합니다.
열기 상자에 cmd를 입력한 다음 Enter 키를 누릅니다.
명령 상자에 net stop ntfrs를 입력합니다.
시작을 선택한 다음 실행을 선택합니다.
열기 상자에 regedit를 입력한 다음 Enter 키를 누릅니다.
구성하려는 복제본 집합을 나타내는 GUID를 확인하려면 다음 단계를 수행합니다.
레지스트리에서 다음 키를 찾습니다.
KEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NtFrs\Parameters\Replica Sets
Replica Sets
하위 키 아래에는 GUID로 식별되는 하나 이상의 하위 키가 있습니다. 왼쪽 창에서 GUID를 선택한 다음 오른쪽 창에서 복제본 집합 루트 값에 대해 나열된 데이터를 확인합니다. 이 파일 시스템 경로는 이 GUID로 표시되는 복제본 집합을 나타냅니다.구성하려는 복제본 집합을 찾을 때까지 하위 키 아래에
Replica Sets
나열된 각 GUID에 대해 4단계를 반복합니다. GUID를 확인합니다.
레지스트리에서 다음 키를 찾습니다.
KEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NtFrs\Parameters\Cumulative Replica Sets
Cumulative Replica Sets
하위 키 아래에서 6c단계에서 적어 두는 GUID를 찾습니다.오른쪽 창에서 BurFlags를 두 번 선택합니다.
DWORD 값 편집 대화 상자에서 D2를 입력하여 신뢰할 수 없는 복원을 완료합니다. 또는 D4를 입력하여 신뢰할 수 있는 복원을 완료합니다. 그런 다음 확인을 선택합니다.
레지스트리 편집기를 종료한 다음 명령 상자로 전환합니다.
명령 상자에 .를 입력합니다
net start ntfrs
.명령 상자를 종료합니다.
FRS 멤버의 신뢰할 수 있는 복원 또는 비인가 복원을 구성하기 전의 고려 사항
레지스트리 하위 키를 사용하여 BurFlags
신뢰할 수 있거나 신뢰할 수 없는 복원을 완료하도록 FRS 멤버를 구성하는 경우 처음에 복제 문제를 발생시킨 문제를 해결하지 못합니다. 복제 어려움의 원인을 확인할 수 없는 경우 복제가 계속되면 멤버는 일반적으로 문제가 있는 상황으로 되돌아갑니다.
FRS 상호 종속성에 대한 자세한 분석은 이 문서의 범위를 벗어나지만 문제 해결에는 다음 작업이 포함되어야 합니다.
- Active Directory 복제가 성공했는지 확인합니다. 추가 FRS 문제 해결 전에 Active Directory 복제 문제를 해결합니다. 이
Repadmin /showreps
명령을 사용하여 Active Directory 복제가 성공적으로 발생했는지 확인합니다. Repadmin.exe 도구는 Windows 2000 CD-ROM의 Support\Tools 폴더에 있습니다. - 복제본 집합을 호스트하는 모든 도메인 컨트롤러와 DFS 복제본 집합에 참여하는 서버의 컴퓨터 계정을 호스트
SYSVOL
하는 모든 도메인 컨트롤러 간에 인바운드 및 아웃바운드 Active Directory 복제가 발생하는지 확인합니다. - FRS 복제에 참여하는 모든 컴퓨터의 Active Directory에 FRS 멤버 개체, 구독자 개체 및 연결 개체가 있는지 확인합니다.
- 복제본 집합에 대한 도메인의 모든 도메인 컨트롤러에 대해 인바운드 및 아웃바운드 연결 개체가
SYSVOL
있는지 확인합니다. - DFS 복제본 집합의 모든 멤버가 복제 섬을 방지하기 위해 토폴로지의 인바운드 연결 개체 이상이 있는지 확인합니다.
- 어려움이 있는 직접 복제 파트너에서 FRS 및 SYSTEM 이벤트 로그를 검토합니다.
- %SYSTEMROOT%\DEBUG\NTFRS_*에서 FRS 디버그 로그를 검토합니다. 복제 문제가 있는 직접 복제 파트너 간의 로그입니다.
자세한 정보
자세한 내용은 도메인에서 SYSVOL
트리 및 해당 콘텐츠를 다시 빌드하는 방법을 참조하세요.