Windows Server 2003 및 Windows Server 2008에서 볼륨 섀도 복사본 서비스의 디버그 추적 기능을 사용하도록 설정하는 방법

이 문서에서는 Windows Server 2003 및 Windows Server 2008에서 볼륨 섀도 복사본 서비스의 디버그 추적 기능을 사용하도록 설정하는 방법을 설명합니다.

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

중요

이 문서는 레지스트리 수정 방법에 대한 정보를 담고 있습니다. 수정하기 전에 해당 레지스트리를 백업하세요. 문제가 발생하는 경우 레지스트리를 복원하는 방법을 알고 있어야 합니다. 레지스트리를 백업, 복원 및 수정하는 방법에 대한 자세한 내용은 고급 사용자에 대한 Windows 레지스트리 정보를 참조하세요.

볼륨 섀도 복사본 서비스의 디버그 추적 기능을 사용하도록 설정하는 단계

참고

레지스트리 편집기나 다른 방법을 사용하여 레지스트리를 잘못 수정하면 심각한 문제가 발생할 수 있습니다. 이러한 문제가 발생하면 운영 체제를 다시 설치해야 할 수도 있습니다. Microsoft에서는 이 문제의 해결을 보장하지 않습니다. 레지스트리를 수정하는 데 따르는 위험은 사용자가 부담해야 합니다.

Windows Server 2003 및 Windows Server 2008에서 볼륨 섀도 복사본 서비스의 디버그 추적 기능을 사용하도록 설정하려면 다음 단계를 수행합니다.

  1. 시작, 실행을 클릭하고 regedit을 입력한 다음 확인을 클릭합니다.

  2. 레지스트리 편집기에서 다음 레지스트리 하위 키를 찾습니다.
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VSS

  3. 왼쪽 창에서 VSS를 마우스 오른쪽 단추로 클릭하고 새로 만들기를 가리킨 다음 키를 클릭합니다.

  4. 디버그를 입력한 다음 Enter 키를 누릅니다.

  5. 왼쪽 창에서 디버그를 마우스 오른쪽 단추로 클릭하고 새로 만들기를 가리킨 다음 키를 클릭합니다.

  6. 추적을 입력한 다음 Enter 키를 누릅니다.

  7. 왼쪽 창에서 추적을 마우스 오른쪽 단추로 클릭하고 새로 만들기를 가리킨 다음 DWORD 값을 클릭합니다.

  8. TraceLevel을 입력한 다음 Enter 키를 누릅니다.

  9. TraceLevel을 두 번 클릭한 다음 값 데이터 상자에 ffffffff를 입력합니다. 즉, 값 데이터 상자에 f를 8번 입력합니다. 확인을 클릭합니다.

    참고

    TraceLevel 레지스트리 항목은 발생할 디버그 추적 유형을 결정합니다. 값 0(기본값)은 추적이 발생하지 않음을 나타냅니다. ffffffff 값은 모든 이벤트에 대한 추적을 켭니다.

  10. 왼쪽 창에서 추적을 마우스 오른쪽 단추로 클릭하고 새로 만들기를 가리킨 다음 DWORD 값을 클릭합니다.

  11. TraceEnterExit를 입력한 다음 Enter 키를 누릅니다.

  12. TraceEnterExit를 두 번 클릭하고 값 데이터 상자에 1을 입력한 다음 확인을 클릭합니다.

    참고

    TraceEnterExit 레지스트리 항목은 함수의 항목 및 종료 정보가 추적 파일 및 디버그 출력 스트림에 출력되는지 여부를 결정합니다. 값 0(기본값)은 함수의 입력 및 종료 정보가 출력되지 않음을 나타냅니다. 값 1은 함수의 입력 및 종료 정보가 출력임을 나타냅니다.

  13. 왼쪽 창에서 추적을 마우스 오른쪽 단추로 클릭하고 새로 만들기를 가리킨 다음 DWORD 값을 클릭합니다.

  14. TraceToFile을 입력한 다음 Enter 키를 누릅니다.

  15. TraceToFile을 두 번 클릭하고 값 데이터 상자에 1을 입력한 다음 확인을 클릭합니다.

    참고

    TraceToFile 레지스트리 항목은 추적 정보가 추적 파일에 출력되는지 여부를 결정합니다. 값 0(기본값)은 추적 파일에 대한 추적 정보가 출력되지 않음을 나타냅니다. 값 1은 추적 정보가 추적 파일에 출력됨을 나타냅니다. 값을 1로 설정하면 TraceFile 레지스트리 항목도 설정해야 합니다. TraceFile 레지스트리 항목을 설정하려면 다음 단계를 수행합니다.

    1. 왼쪽 창에서 추적을 마우스 오른쪽 단추로 클릭하고 새로 만들기를 가리킨 다음 문자열 값을 클릭합니다.
    2. TraceFile을 입력한 다음 Enter 키를 누릅니다.
    3. TraceFile을 두 번 클릭하고 값 데이터 상자에 c:\trace.txt 입력한 다음 확인을 클릭합니다.

    TraceFile 레지스트리 항목은 섀도 복사본이 만들어지는 디스크에 저장할 수 없습니다.

  16. 왼쪽 창에서 추적을 마우스 오른쪽 단추로 클릭하고 새로 만들기를 가리킨 다음 DWORD 값을 클릭합니다.

  17. TraceToDebugger를 입력한 다음 Enter 키를 누릅니다.

  18. TraceToDebugger를 두 번 클릭하고 값 데이터 상자에 1을 입력한 다음 확인을 클릭합니다.

    참고

    TraceToDebugger 레지스트리 항목은 추적 정보가 디버그 출력 스트림에 출력되는지 여부를 결정합니다. 값 0(기본값)은 추적 정보가 디버그 출력 스트림에 출력되지 않음을 나타냅니다. 값 1은 추적 정보가 디버그 출력 스트림에 출력됨을 나타냅니다.

  19. 왼쪽 창에서 추적을 마우스 오른쪽 단추로 클릭하고 새로 만들기를 가리킨 다음 DWORD 값을 클릭합니다.

  20. TraceTimeStamp를 입력한 다음 Enter 키를 누릅니다.

  21. TraceTimeStamp를 두 번 클릭하고 값 데이터 상자에 1을 입력한 다음 확인을 클릭합니다.

    참고

    TraceTimeStamp 레지스트리 항목은 타임스탬프 정보가 추적 파일 및 디버그 출력 스트림에 출력되는지 여부를 결정합니다. 값 0(기본값)은 타임스탬프를 출력하지 않음을 나타냅니다. 값 1은 타임스탬핑 정보가 출력됨을 나타냅니다.

  22. 왼쪽 창에서 추적을 마우스 오른쪽 단추로 클릭하고 새로 만들기를 가리킨 다음 DWORD 값을 클릭합니다.

  23. TraceFileLineInfo를 입력한 다음 Enter 키를 누릅니다.

  24. TraceFileLineInfo를 두 번 클릭하고 값 데이터 상자에 1을 입력한 다음 확인을 클릭합니다.

    참고

    FileLineInfo 레지스트리 항목은 모듈 파일 이름 정보와 줄 번호 정보가 추적 파일 및 디버그 출력 스트림에 출력되는지 여부를 결정합니다. 값 0(기본값)은 모듈 파일 이름 정보가 없고 줄 번호 정보가 출력되지 않음을 나타냅니다. 값 1은 모듈 파일 이름 정보와 줄 번호 정보가 출력됨을 나타냅니다.

  25. 왼쪽 창에서 추적을 마우스 오른쪽 단추로 클릭하고 새로 만들기를 가리킨 다음 DWORD 값을 클릭합니다.

  26. TraceForceFlush를 입력한 다음 Enter 키를 누릅니다.

  27. TraceForceFlush를 두 번 클릭하고 값 데이터 상자에 1을 입력한 다음 확인을 클릭합니다.

    참고

    TraceForceFlush 레지스트리 항목은 각 추적 메시지가 추적 파일에 기록된 후 강제 플러시가 발생하는지 여부를 결정합니다. 값 0(기본값)은 강제 플러시가 발생하지 않음을 나타냅니다. 값 1은 강제 플러시 발생을 나타냅니다. 강제 플러시 발생 시 추적 레코드는 손실되지 않지만 컴퓨터 성능이 크게 저하됩니다.

  28. 레지스트리 편집기를 종료합니다.

볼륨 섀도 복사본 서비스에 대한 자세한 내용은 다음 Microsoft 웹 사이트를 참조하세요.

볼륨 섀도 복사본 서비스