다음을 통해 공유


DPM 로깅 설정

System Center DPM(Data Protection Manager)은 로그 파일(*.errlog)에서 활동을 기록합니다. 로그 파일은 탭으로 구분되며 쉽게 볼 수 있도록 Excel에서 열 수 있습니다. 관심 있는 이벤트를 찾기 위해서는 특정 수준 및 작업 ID로 필터링할 수 있습니다. 모든 로그 항목에는 모든 DPM 태스크에 대한 고유 GUID로 DPM에서 생성된 로그 작업 ID가 있습니다. 따라서 특정 작업에 대한 로그 항목을 추적하는 데 도움이 됩니다. 로그 파일은 다음과 같습니다.

  • 로그 파일은 DPM 설치 폴더 아래에 있으며 설치 중에 변경하거나 변경할 수 있습니다. 설치 경로를 찾으려면 관리 명령 프롬프트에서 다음을 실행합니다.

    Reg query "HKLM\Software\Microsoft\Microsoft Data Protection Manager\Setup" /v Installpath

    명령 프롬프트의 스크린샷.

위의 출력에 따라 로그는 다음 위치에 있습니다.

  • DPM 설치 정보: %ProgramFiles%\Microsoft System Center 2022\DPM\DPMLogs에서 DPM 서버에 기록됩니다.
  • DPM 활동 정보: %ProgramFiles%\Microsoft System Center 2022\DPM\DPM\Temp에서 DPM 서버에 로그온합니다.

위의 출력에 따라 로그는 다음 위치에 있습니다.

  • DPM 설치 정보: %ProgramFiles%\Microsoft System Center 2025\DPM\DPMLogs에서 DPM 서버에 로그온합니다.
  • DPM 활동 정보: %ProgramFiles%\Microsoft System Center 2025\DPM\DPM\Temp에서 DPM 서버에 로그온합니다.
  • 보호된 클라이언트 작업: %ProgramFiles%\Microsoft Data Protection Manager\DPM\Temp 로그에서 클라이언트 컴퓨터에 로그온합니다. 셀프 서비스 복구와 같은 클라이언트 시작 작업은 사용자(%USERPROFILE%\AppData\Roaming\Microsoft\System Center Data Protection Manager\)를 기반으로 클라이언트 컴퓨터에 기록됩니다.

다음과 같이 로그 파일 설정을 조정할 수 있습니다.

값 이름 값 형식/허용되는 값 세부 정보
TraceLogLevel DWORD

TRACE_ERROR - 모든 오류 및 실패 기록 - 기본 설정

TRACE_DBG_ACTIVITY - 시작, 취소, 종료와 같은 모든 활동을 기록합니다.

TRACE_DBG_NORMAL - 중요한 것으로 간주되는 로그 활동

TRACE_DBG_CRITICAL - 중요한 오류만 기록합니다.

TRACE_DBG_FATAL - 태스크 또는 작업 오류와 같은 치명적인 오류를 기록합니다.
로깅 수준을 지정합니다.

바이너리마다 재정의할 수 있습니다. 허용되는 값의 유효한 비트 마스크 다음과 같습니다.

enum TRACE_FLAG{

TRACE_ERROR = 0x2,

TRACE_DBG_ACTIVITY = 0x4,

TRACE_DBG_ = 0x8,

TRACE_PERF = 0x20,

TRACE_DBG_FATAL = 0x200,

TRACE_DBG_CRITICAL = 0x400
};

상세 로깅을 사용할 수도 있지만 성능에 영향을 미친다는 점을 기억하십시오. 제한된 시간 동안 필요한 경우 다음을 수행합니다.

1. 레지스트리의 HKLM\Software\Microsoft\Microsoft Data Protection Manager에서 DWORD 값 TraceLogLevel을 추가하고 0x43e 설정합니다.
2. 즉시 적용하려면 자세한 로깅을 사용하도록 설정할 DPM 서비스를 중지하고 이전 로그를 삭제합니다.
3. 문제를 재현하고 문제 해결을 완료한 후 만든 레지스트리 항목을 삭제하고, 중지된 서비스를 다시 시작하여 자세하지 않은 로깅이 다시 작동하도록 하십시오.
TraceLogPath REG_SZ 로그 위치를 지정합니다.

DPM 서버에 3GB의 압축된 공간이 있는 유효한 NTFS 볼륨 경로가 필요합니다(경로에 공백이 포함되어 있을 경우 인용 부호가 필요하지 않음).

각 바이너리 파일별로 재정의할 수 있습니다.
<이진> TraceLogMaxSize DWORD 로그 파일의 크기를 바이트 단위로 지정합니다.

기본적으로 15MB

파일 크기(이 이진 파일의 로그에 사용된 총 디스크 공간 = 크기 * 보존할 파일 수)

로그 파일의 현재 크기는 HKLM\Software\Microsoft\Microsoft Data Protection Manager: <binary>TraceLogMaxSize(DWORD)에서 추적됩니다. 내부 레지스트리 키이며 수정하지 않는 것이 좋습니다.
<이진>TraceLogMaxNumber 더블 워드 (DWORD) 유지할 최대 로그 파일 수

기본적으로 30개

현재 로그 파일 수는 HKLM\Software\Microsoft\Microsoft Data Protection Manager: <binary>TraceLogNextNum(DWORD)에서 추적됩니다. 내부 레지스트리 키이며 수정하지 않는 것이 좋습니다.

이진 및 서비스 매핑

일부 로그 이진 이름과 서비스 간의 매핑은 다음 표에 요약되어 있습니다.

서비스/프로세스 이진 이름 세부 정보
DPM 엔진(MSDPM) MSDPM MSDPM 엔진 로그에는 엔진 API 호출, 작업 및 작업 트리거, 하우스키핑 작업 등에 대한 정보가 포함됩니다.
DPM 복제 에이전트(DPMRA) DPMRA 테이프 백업, 디스크 복제, 복원, 보조 DPM 복제에 대한 정보를 기록합니다. DPM 서버와 보호된 클라이언트에서 사용됩니다.
DPM 라이브러리 에이전트(DPMLA) LAAgent 라이브러리 관련 활동을 기록합니다. DPM 서버와 공유 라이브러리 서버에서 사용됩니다.
DPM UI DPMUI 모니터링, 보호, 복구 등과 같은 UI 활동을 기록합니다.
DPM PowerShell CLI DPMCLI 모든 cmdlet 동작을 기록합니다.
DPM 액세스 관리자 DPMMAC 증가, 작업 재실행 및 액세스 제어 관리자 정보 등의 자동 동작을 기록합니다.
Exchange Cmdlet 명령 래퍼

E14 Cmdlet 래퍼
익스체인지CmdletsWrapper Exchange 클라이언트 쪽에서 DPMRA에서 실행하는 다양한 cmdlet에 대한 로그
에이전트 코디네이터 AgentBootStrapper 에이전트 설치 및 업그레이드 중에 기록합니다.
DPM 클라이언트 서비스 DPMClientProtection 랩톱에 설치된 DPM 클라이언트에서 기록합니다. 랩톱측에서만 사용됩니다.
DPM 백업 도구 DpmBackup DPM 백업을 수행하는 도구에 대해 기록합니다.
SQL 준비(원격 SQL)를 설치합니다. SQL 준비 부트스트래퍼 설치 프로그램 전, 원격 SQL Server 설치 시 로그 기록.
DPM 백업 DpmBackup DPM 백업 도구의 로그
DPM 작성기 DPMWriter 타사 카세트 백업 및 보조 서버 백업 중에 로그를 기록합니다. DPM 서버에서만 사용합니다.
WSS Cmdlet 포장기능 WssCmdletsWrapper SharePoint WFE에서 WSS cmdlet을 실행하는 경우 기록합니다. 보호된 클라이언트에서만 사용합니다.

기록 위치: %USERPROFILE%\AppData\Roaming\Microsoft\Microsoft System Center Data ProtectionManager 2012\
SQL EUR 클라이언트 EurClient SQL EUR 클라이언트가 설치된 컴퓨터에 설치합니다. DPMserver에 연결, 트리거 및 복구 취소 등에 대한 정보를 기록합니다.

기록 위치: %USERPROFILE%\AppData\Roaming\Microsoft\Microsoft System Center Data ProtectionManager 2012\
랩톱 클라이언트 UI DPMClientUI DPM 클라이언트 UI 및 오류로 인해 트리거되는 다양한 작업에 대해 기록합니다.

기록 위치: %USERPROFILE%\AppData\Roaming\Microsoft\Microsoft System Center Data ProtectionManager 2012\