設定 DPM 記錄
System Center Data Protection Manager (DPM) 會在記錄檔 (*.errlog) 中記錄活動。 記錄檔都使用定位字元分隔,並且可以在 Excel 中開啟供輕鬆檢視。 您可以使用特定層級和工作識別碼進行篩選,以找出您感興趣的事件。 每個記錄專案都有 DPM 所產生的記錄工作識別碼,作為每個 DPM 工作的唯一 GUID。 這可協助您追蹤特定工作的記錄項目。 記錄檔如下:
記錄檔位於 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 Logs。 用戶端起始的活動,例如自助式復原,會根據使用者登入用戶端計算機(%USERPROFILE%\AppData\Roaming\Microsoft\System Center Data Protection Manager\)。
您可以調整記錄檔設定,如下所示:
值名稱 | 實值類型/允許的值 | 詳細資料 |
---|---|---|
TraceLogLevel | 下載 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 | 指定記錄檔位置。 需要有效的 NTFS 磁碟區路徑,且 DPM 伺服器上要有 3 GB 的壓縮空間 (包含空格的路徑名稱中不需要使用引號)。 可覆寫個別的二進位檔。 |
<binary> TraceLogMaxSize | 下載 | 以位元組為單位指定記錄檔的大小 預設為 15 MB 檔案大小(此二進位檔記錄耗用的磁碟空間總計 = 大小 * 要保留的檔案數目) 目前記錄檔的大小會以 HKLM\Software\Microsoft\Microsoft Data Protection Manager: <二進制>TraceLogMaxSize (DWORD) 追蹤。 這是內部登錄機碼,建議您不要修改它。 |
<binary>TraceLogMaxNumber | 下載 | 要保留的記錄檔數目上限 預設值為 30 HKLM\Software\Microsoft\Microsoft Data Protection Manager <:binary>TraceLogNextNum (DWORD) 中會追蹤目前的記錄檔數目。 這是內部登錄機碼,建議您不要修改它。 |
Binary and service mapping
下表摘要說明一些記錄二進位名稱和服務之間的對應。
服務/程序 | 二進位檔名稱 | 詳細資料 |
---|---|---|
DPM 引擎 (MSDPM) | MSDPM | MSDPM 引擎記錄包含引擎 API 呼叫、作業和工作觸發程式、管家作業等相關信息。 |
DPM 複寫代理程式 (DPMRA) | DPMRA | 記錄磁帶備份、磁碟複寫、還原、次要 DPM 複寫的相關資訊。 在 DPM 伺服器和受保護的用戶端上。 |
DPM 媒體櫃代理程式 (DPMLA) | LAAgent | 記錄媒體櫃相關活動。 在 DPM 伺服器和共用媒體櫃伺服器上。 |
DPM UI | DPMUI | 記錄 UI 活動,例如監視、保護、復原等。 |
DPM PowerShell CLI | DPMCLI | 記錄所有 Cmdlet 動作 |
DPM Access Manager | DPMMAC | 記錄自動行為,例如成長、重新執行工作和存取控制管理員資訊。 |
Exchange Cmdlet 包裝函式 E14 Cmdlet 包裝函式 |
ExchangeCmdletsWrapper | DPMRA 在 Exchange 用戶端上執行的各種 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\ |