가상화된 서버의 스냅샷 복원한 후 DFSR이 더 이상 파일을 복제하지 않습니다.

이 문서에서는 가상화된 서버의 스냅샷 복원한 후 DFSR(분산 파일 시스템 복제) 서비스가 파일을 복제하지 못하는 문제를 설명합니다.

적용 대상: Windows Server 2012 R2
원본 KB 번호: 2517913

증상

가상화 제품을 사용하여 DFSR을 사용하여 파일을 복제하는 서버의 게스트 스냅샷 만듭니다. 나중에 해당 스냅샷 복원하여 서버를 이전 시점으로 반환합니다.

복원된 서버에서 다음과 같은 동작이 표시됩니다.

  • 몇 분 동안 인바운드 또는 아웃바운드를 복제하는 파일이 없으며 DFSR 이벤트 50145004 는 복제가 다시 시작을 나타내는 기록됩니다.

  • 스냅샷 가져온 후 복원하기 전에 생성, 삭제 또는 수정된 모든 파일은 인바운드로 복제됩니다.

  • 복원 후 생성, 삭제 또는 수정된 모든 파일은 아웃바운드를 복제하지 않습니다.

  • 파트너 서버의 파일에 대한 모든 변경 내용은 최신 상태와 관계없이 인바운드로 복제되고, 로컬로 변경된 모든 변경 내용을 덮어쓰고, 잠재적으로 최신 데이터를 삭제할 수 있습니다.

  • 일정 시간이 지나면 DFSR 데이터베이스는 이벤트 로그에 오류 및 경고를 작성하고 자동으로 다시 작성합니다. 다시 빌드가 성공적으로 완료되면 DFSR은 다시 내부 오류를 기록하고 데이터베이스를 다시 빌드합니다. 이 작업은 무한히 계속됩니다.

    로그 이름: DFS 복제
    출처: DFSR
    날짜: <DateTime>
    이벤트 ID: 2212
    작업 범주: 없음
    수준: 경고
    키워드: 클래식
    사용자: 해당/A
    컴퓨터: 2008r2-06-f.contoso.com
    설명:
    DFS 복제 서비스에서 볼륨 C:에서 예기치 않은 종료를 감지했습니다. 이 문제는 서비스가 비정상적으로 종료되거나(예: 전원 손실로 인해) 볼륨에서 오류가 발생한 경우에 발생할 수 있습니다. 서비스에서 복구 프로세스를 자동으로 시작했습니다. 서비스가 안정적으로 복구할 수 없다고 판단되면 데이터베이스를 다시 빌드합니다. 사용자 작업은 필요하지 않습니다.

    추가 정보:
    볼륨: C:
    GUID: <GUID>
    로그 이름: DFS 복제
    출처: DFSR
    날짜: <DateTime>
    이벤트 ID: 2104
    작업 범주: 없음
    수준: 오류
    키워드: 클래식
    사용자: 해당/A
    컴퓨터: 2008r2-06-f.contoso.com
    설명:
    DFS 복제 서비스가 볼륨 C:의 내부 데이터베이스 오류에서 복구하지 못했습니다. 이 볼륨의 복제된 모든 폴더에 대해 복제가 중지되었습니다.

    추가 정보:
    오류: 9214(내부 데이터베이스 오류(-1605))
    볼륨: 92404560-E6C8-11DF-BCA2-806E6F6E6963
    데이터베이스: C:\System Volume Information\DFSR
    로그 이름: DFS 복제
    출처: DFSR
    날짜: <DateTime>
    이벤트 ID: 2004
    작업 범주: 없음
    수준: 오류
    키워드: 클래식
    사용자: 해당/A
    컴퓨터: 2008r2-06-f.contoso.com
    설명:
    DFS 복제 서비스가 볼륨 C:에서 복제를 중지했습니다. 디스크가 가득 찼거나, 디스크가 실패하거나, 할당량 한도에 도달했기 때문에 이 오류가 발생할 수 있습니다. 이 문제는 DFS 복제 서비스에서 이 볼륨의 복제된 폴더에 대한 파일을 스테이징하는 동안 오류가 발생한 경우에도 발생할 수 있습니다.

    추가 정보:
    오류: 9014(데이터베이스 오류)
    볼륨: 92404560-E6C8-11DF-BCA2-806E6F6E6963
    로그 이름: DFS 복제
    출처: DFSR
    날짜: <DateTime>
    이벤트 ID: 2106
    작업 범주: 없음
    수준: 정보
    키워드: 클래식
    사용자: N/A 컴퓨터: 2008r2-06-f.contoso.com
    설명:
    DFS 복제 서비스가 볼륨 C:의 내부 데이터베이스 오류에서 성공적으로 복구되었습니다. 이 볼륨의 복제된 폴더에서 복제가 다시 시작되었습니다.

    추가 정보:
    볼륨: 92404560-E6C8-11DF-BCA2-806E6F6E6963
    데이터베이스: C:\System Volume Information\DFSR

복원된 컴퓨터와 복제하는 모든 서버는 %systemroot%\debug\dfsr*.log 파일에 반복적으로 표시됩니다.

20110302 11:05:26.068 1192 INCO 7487 InConnection::RestartSession 다시 시도 콘텐츠 세트 세션 설정 connId:{1B7F0404-6B47-4575-97CE-B107D9DEE1FE} csId:{E027985A-B48E-4B96-9F65-23D3EAADE871} csName:snaprf
20110302 11:05:26.068 1192 INCO 1042 [WARN] SessionTask::Step(무시됨) 실패가 이미 처리되었어야 합니다. 오류:
+ [오류:9027(0x2343) InConnection::EstablishSession inconnection.cpp:6172 1192 C 원격 파트너가 오류를 보고했습니다.]
+ [오류:9027(0x2343) 다운스트림Transport::EstablishSession downstreamtransport.cpp:4200 1192 C 원격 파트너가 오류를 보고했습니다.]
+ [오류:9027(0x2343) 다운스트림Transport::EstablishSession downstreamtransport.cpp:4179 1192 C 원격 파트너에 의해 오류가 보고되었습니다*]
+ [오류:9028(0x2344) 다운스트림Transport::EstablishSession downstreamtransport.cpp:4179 1192 C 콘텐츠 집합을 찾을 수 없음]
20110302 11:07:26.080 1192 DOWN 4186 [ERROR] DownstreamTransport::EstablishSession failed on connId:{1B7F0404-6B 47-4575-97CE-B107D9DEE1FE} csId:{E027985A-B48E-4B96-9F65-23D3EAADE871} rgName:snapshotrg 오류:
+ [오류:9027(0x2343) 다운스트림Transport::EstablishSession downstreamtransport.cpp:4179 1192 C 원격 파트너가 오류를 보고했습니다.]
+ [오류:9028(0x2344) 다운스트림Transport::EstablishSession downstreamtransport.cpp:4179 1192 C 콘텐츠 집합을 찾을 수 없음]

원인

스냅샷은 DFSR 데이터베이스 또는 다른 Windows 다중 master 데이터베이스에서 지원되지 않습니다. 이러한 스냅샷 지원 부족에는 모든 가상화 공급업체 및 제품이 포함됩니다. DFSR은 Active Directory Domain Services 같은 USN 롤백 격리 보호를 구현하지 않습니다.

프로덕션 환경의 읽기-쓰기 멤버에서 DFSR을 실행하는 컴퓨터의 스냅샷을 만들거나 복원하지 않아야 하는 경우는 없습니다.

스냅샷 복원은 해당 버전 벡터가 파트너에서 추적되지 않고 USN 롤백이 발생할 수 없으므로 읽기 전용 멤버에 대해서만 지원됩니다.

해결 방법

이 문제를 resolve Microsoft 지원 문의하세요. 해결에는 다른 컴퓨터에 영향을 주지 않고 영향을 받는 서버를 수정하는 데 사용할 수 있는 특별한 데이터베이스 복구 단계가 포함됩니다.

복제 그룹 또는 복제된 폴더를 다시 만들면 복원된 서버에서 문제가 해결되지 않으며 문제 해결 단계로 사용하면 안 됩니다.

추가 정보

스냅샷 및 USN 롤백 보호에 대한 자세한 내용은 다음을 검토하세요.