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\ |