Einrichten der DPM-Protokollierung
Wichtig
Diese Version von Data Protection Manager (DPM) hat das Supportende erreicht. Sie sollten ein Upgrade auf DPM 2019 durchführen.
System Center Data Protection Manager (DPM) protokolliert die Aktivität in Protokolldateien (*.errlog). Protokolldateien liegen im tabulatorgetrennten Format vor und können zum einfachen Anzeigen in Excel geöffnet werden. Sie können nach bestimmten Ebenen und Task-IDs filtern, um die Ereignisse zu finden, die Sie interessieren. Jeder Protokolleintrag hat eine von DPM generierte Protokolltask-ID als eindeutige GUID für jeden DPM-Task. Dadurch können Sie Protokolleinträge für bestimmte Aufträge nachverfolgen. Protokolldateien befinden sich an den folgenden Positionen:
Informationen zur DPM-Installation: Protokolliert auf dem DPM-Server unter %ProgramFiles%\Microsoft System Center\DPM\DPMLogs.
Informationen zur DPM-Aktivität: Protokolliert auf dem DPM-Server unter %ProgramFiles%\Microsoft System Center\DPM\DPM\Temp.
Geschützte Clientaktivität: Die Protokollierung erfolgt auf dem Clientcomputer unter „%ProgramFiles%\Microsoft Data Protection Manager\DPM\Temp Logs“. Vom Client initiierte Aktivitäten wie die Self-Service-Wiederherstellung werden, basierend auf dem Benutzer, auf dem Clientcomputer (%USERPROFILE%\AppData\Roaming\Microsoft\System Center Data Protection Manager\) protokolliert.
Sie können die Einstellungen für die Protokolldatei wie folgt optimieren:
| Wertname | Werttyp/Zulässige Werte | Details |
|---|---|---|
| TraceLogLevel | DWORD TRACE_ERROR – Alle Fehler und Ausfälle werden gemeldet – Standardeinstellung TRACE_DBG_ACTIVITY – Alle Aktivitäten, z. B. Starten, Abbrechen, Beenden, werden protokolliert TRACE_DBG_NORMAL – Aktivitäten, die als wichtig angesehen werden, werden protokolliert TRACE_DBG_CRITICAL – Nur schwerwiegende Fehler werden protokolliert. TRACE_DBG_FATAL – Schwerwiegende Fehler, z. B. Fehler bei Tasks oder Aufträgen, werden protokolliert |
Gibt den Protokolliergrad an. Kann pro Binärdatei außer Kraft gesetzt werden. Eine gültige Bitmaske zulässiger Werte ist: enum TRACE_FLAG{ TRACE_ERROR = 0x2, TRACE_DBG_ACTIVITY = 0x4, TRACE_DBG_ = 0x8, TRACE_PERF = 0x20, TRACE_DBG_FATAL = 0x200, TRACE_DBG_CRITICAL = 0x400 }; Sie können auch die ausführliche Protokollierung aktivieren, aber beachten Sie, dass dies die Leistung beeinträchtigt. Wenn Sie diese Einstellung für einen begrenzten Zeitraum benötigen, gehen Sie wie folgt vor: 1. Fügen Sie in der Registrierung unter HKLM\Software\Microsoft\Microsoft Data Protection Manager den DWORD-Wert TraceLogLevel hinzu, und legen Sie diesen auf 0x43e fest. 2. Um die Änderung sofort anzuwenden, beenden Sie die DPM-Dienste, für die Sie die ausführliche Protokollierung aktivieren möchten, und löschen Sie die alten Protokolle. 3. Nachdem Sie das Problem reproduziert und die Problembehandlung abgeschlossen haben, löschen Sie den erstellten Registrierungseintrag, und starten Sie die beendeten Dienste neu, um zur nicht ausführlichen Protokollierung zurückzukehren. |
| TraceLogPath | REG_SZ | Gibt den Speicherort der Protokolldatei an. Erfordert einen gültigen NTFS-Volumepfad mit 3 GB komprimiertem Speicherplatz auf dem DPM-Server (in Pfadnamen, die Leerzeichen enthalten, sind keine Anführungszeichen erforderlich). Kann pro Binärdatei außer Kraft gesetzt werden. |
| TraceLogMaxSize | DWORD | Gibt die Größe der Protokolldatei an. Standardeinstellung: 5 MB Dateigröße (Gesamtmenge des für das Protokoll dieser Binärdatei belegten Speicherplatzes = Größe * Anzahl der beizubehaltenden Dateien) |
| TraceLogMaxNum | DWORD | Maximale Anzahl von Protokolldateien, die beibehalten werden sollen Standardeinstellung: 30 Die aktuelle Anzahl der Protokolldateien wird unter „HKLM\Software\Microsoft\Microsoft Data Protection Manager: <Binärdatei>TraceLogNextNum (DWORD)“ nachverfolgt. Dies ist ein interner Registrierungsschlüssel, den Sie nicht ändern sollten. |
Binary and service mapping
In der folgenden Tabelle sind die Zuordnungen zwischen einigen Protokollbinärdateinamen und Diensten zusammengefasst.
| Dienst/Prozess | Binärdateiname | Details |
|---|---|---|
| DPM-Engine (MSDPM) | MSDPM | Die Protokolle der MSDPM-Engine enthalten Informationen über API-Aufrufe des Moduls, Aufträge und Task Trigger, Bereinigungsaufträge usw. |
| DPM-Replikations-Agent (DPMRA) | DPMRA | Protokolliert Informationen über Bandsicherungen, Datenträgerreplikationen, Wiederherstellungen und sekundäre DPM-Replikationen. Auf dem DPM-Server und dem geschützten Client. |
| DPM-Bibliotheks-Agent (DPMLA) | LAAgent | Protokolliert Aktivitäten im Zusammenhang mit der Bibliothek. Auf dem DPM-Server und dem freigegebenen Bibliothekserver. |
| DPM-Benutzeroberfläche | DPMUI | Protokolliert Aktivitäten in der Benutzeroberfläche, z. B. Überwachung, Schutz, Wiederherstellung usw. |
| DPM-PowerShell-Befehlszeilenschnittstelle | DPMCLI | Protokolliert alle Cmdlet-Aktionen |
| DPM-Zugriffsmanager | DPMMAC | Protokolliert automatisches Verhalten, wie z. B. Wachstum, erneutes Ausführen von Aufträgen und Informationen des Zugriffsmanagers. |
| Exchange-Cmdlet-Wrapper E14-Cmdlet-Wrapper |
ExchangeCmdletsWrapper | Protokolle für verschiedene Cmdlets, die von DPMRA auf der Exchange-Clientseite ausgeführt werden |
| Agent-Koordinator | AgentBootStrapper | Protokolle während Installation und Upgrade von Agents |
| DPM-Clientdienst | DPMClientProtection | Protokolle für auf Laptops installierte DPM-Clients. Nur auf Laptopseite verwendet. |
| DPM-Sicherungstools | "DpmBackup" | Protokolle für Tools, die die DPM-Sicherung ausführen |
| Installieren Sie SQL Prep (Remote-SQL) | SQL Prep-Bootstrapper | Protokolle während der Installation der SQL Server-Remoteinstanz vor dem Setup. |
| DPM-Sicherung | "DpmBackup" | Protokolle für das DPM-Sicherungstool |
| DPM Writer | DPMWriter | Protokolle während Drittanbieter-Bandsicherungen und der Sicherung des sekundären Servers. Nur auf DPM-Server. |
| WSS-Cmdlet-Wrapper | WssCmdletsWrapper | Protokolle beim Ausführen von WSS-Cmdlets auf SharePoint WFE. Nur auf dem geschützten Client. Protokolle unter: %USERPROFILE%\AppData\Roaming\Microsoft\Microsoft System Center Data ProtectionManager 2012\ |
| SQL EUR-Client | EurClient | Auf Computern, auf denen der SQL EUR-Client installiert ist. Protokolliert Informationen über den Verbindungsaufbau zu DPMserver, das Auslösen und Abbrechen einer Wiederherstellung usw. Protokolle unter: %USERPROFILE%\AppData\Roaming\Microsoft\Microsoft System Center Data ProtectionManager 2012\ |
| Benutzeroberfläche des Laptopclients | DPMClientUI | Protokolle über die verschiedenen, von der DPM-Client-Benutzeroberfläche ausgelöste Aktionen und Fehler. Protokolle unter: %USERPROFILE%\AppData\Roaming\Microsoft\Microsoft System Center Data ProtectionManager 2012\ |