DPM-Protokollierung einrichten
System Center Data Protection Manager (DPM) protokolliert Aktivitäten in Protokolldateien (*.errlog). Protokolldateien sind durch Tabulatorzeichen getrennt und können für eine einfache Ansicht in Excel geöffnet werden. Sie können nach bestimmten Ebenen und Aufgaben-IDs filtern, um Ereignisse zu finden, die Sie interessieren. Jeder Protokolleintrag verfügt über eine Protokollaufgaben-ID, die von DPM als eindeutige GUID für jede DPM-Aufgabe generiert wird. Auf diese Weise können Sie Protokolleinträge für bestimmte Aufträge nachverfolgen. Die Protokolldateien befinden sich an folgenden Orten:
Die Protokolldateien befinden sich im Ordner „DPM-Installation“ und können während der Einrichtung geändert werden. Führen Sie Folgendes von der Administrator-Eingabeaufforderung aus durch, um den Installationspfad zu finden:
Reg query "HKLM\Software\Microsoft\Microsoft Data Protection Manager\Setup" /v Installpath
Basierend auf der obigen Ausgabe befinden sich die Protokolle an den folgenden Speicherorten:
- DPM-Installationsinformationen: Protokolliert auf dem DPM-Server unter %ProgramFiles%\Microsoft System Center 2022\DPM\DPMLogs.
- DPM-Aktivitätsinformationen: Protokolliert auf dem DPM-Server unter %ProgramFiles%\Microsoft System Center 2022\DPM\DPM\Temp.
Basierend auf der obigen Ausgabe befinden sich die Protokolle an den folgenden Speicherorten:
- DPM-Installationsinformationen: Angemeldet am DPM-Server unter %ProgramFiles%\Microsoft System Center 2025\DPM\DPMLogs.
- DPM-Aktivitätsinformationen: Angemeldet am DPM-Server unter %ProgramFiles%\Microsoft System Center 2025\DPM\DPM\Temp.
- Geschützte Clientaktivität: Protokolliert 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 der benutzenden Person, 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:
Name des Werts | Werttyp / Zulässige Werte | Details |
---|---|---|
TraceLogLevel | DWORD TRACE_ERROR – protokolliert alle Fehler und Ausfälle – Standardeinstellung TRACE_DBG_ACTIVITY – protokolliert alle Aktivitäten, wie etwa Starten, Abbrechen, Beenden TRACE_DBG_NORMAL – protokolliert Aktivitäten, die als wichtig angesehen werden TRACE_DBG_CRITICAL – protokolliert nur kritische Fehler TRACE_DBG_FATAL – protokolliert schwerwiegende Fehler wie Vorgangs‑ oder Auftragsfehler |
Gibt dieProtokollierungsebene an. Kann pro Binärdatei überschrieben 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 vollständige ausführliche Protokollierung aktivieren, aber beachten Sie, dass sich dies auf die Leistung auswirkt. Gehen Sie folgendermaßen vor, wenn Sie dies für einen begrenzten Zeitraum benötigen: 1. Fügen Sie in der Registrierung unter „HKLM\Software\Microsoft\Microsoft Data Protection Manager“ den DWORD-Wert „TraceLogLevel“ hinzu, und legen Sie ihn 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, damit die nicht-ausführliche Protokollierung wieder funktioniert. |
TraceLogPath | REG_SZ | Gibt den Speicherort der Protokollierung an. Erfordert einen gültigen NTFS-Volumenpfad mit komprimiertem Speicherplatz von 3 GB auf dem DPM-Server (bei Pfaden, die Leerzeichen enthalten, sind im Namen keine Anführungszeichen erforderlich). Kann pro Binärdatei überschrieben werden. |
<Binärdatei> TraceLogMaxSize | DWORD | Gibt die Größe der Protokolldatei in Bytes an. Standardeinstellung: 15 MB Eine Dateigröße (gesamter Speicherplatz, der für das Protokoll dieser Binärdatei verbraucht wird = Größe * Anzahl der zu speichernden Dateien) Die aktuelle Größe der Protokolldateien wird in „HKLM\Software\Microsoft\Microsoft Data Protection Manager: <Binärdatei>TraceLogMaxSize (DWORD)“ nachverfolgt. Dies ist ein interner Registrierungsschlüssel, den Sie nicht ändern sollten. |
<Binärdatei>TraceLogMaxNumber | DWORD | Die maximale Anzahl der beizubehaltenden Protokolldateien. Standardmäßig 30 Die aktuelle Größe der Protokolldateien wird in „HKLM\Software\Microsoft\Microsoft Data Protection Manager: <binary>TraceLogNextNum (DWORD)“ nachverfolgt. Dies ist ein interner Registrierungsschlüssel, den Sie nicht ändern sollten. |
Binär- und Dienstzuordnung
Zuordnungen zwischen einigen der Protokoll-Binärnamen und -diensten werden in der folgenden Tabelle zusammengefasst.
Dienst/Prozess | Name der Binärdatei | Details |
---|---|---|
DPM-Modul (MSDPM) | MSDPM | MSDPM-Modulprotokolle enthalten Informationen zu Modul-API-Aufrufen, Aufträgen und Aufgabentriggern, Housekeepingaufträgen usw. |
DPM-Replikations-Agent (DPMRA) | DPMRA | Protokolliert Informationen zu Bandsicherungen, Datenträgerreplikation, Wiederherstellung, sekundären DPM-Replikationen. Auf DEM DPM-Server und dem geschützten Client. |
DPM-Bibliotheks-Agent (DPMLA) | LAAgent | Protokolliert bibliotheksbezogene Aktivitäten. Auf DEM DPM-Server und dem gemeinsam genutzten Bibliotheksserver. |
DPM UI | DPMUI | Protokolliert UI-Aktivitäten wie Überwachung, Schutz, Wiederherstellung usw. |
DPM PowerShell CLI | DPMCLI | Protokolliert alle Cmdlet-Aktionen |
DPM Access Manager | DPMMAC | Protokolliert automatisches Verhalten, z. B. Vergrößern, Erneutes Ausführen von Aufträgen, und Informationen zum Zugriffssteuerungsmanager. |
Exchange Cmdlet Wrapper E14-Cmdlet-Wrapper |
ExchangeCmdletsWrapper | Protokolle für verschiedene Cmdlets, die von DPMRA auf Exchange-Clientseite ausgeführt werden |
Agent Coordinator | AgentBootStrapper | Protokolle während der Agent-Installation und des Upgrades |
DPM-Clientdienst | DPMClientProtection | Protokolle vom DPM-Client, der auf Laptops installiert ist. Wird nur auf Laptopseite verwendet. |
DPM-Backup-Tool | DpmBackup | Protokolle für das Tool, das DPM-Sicherungen durchführt |
SQL Prep (Remote SQL) installieren | SQL Prep Bootstrapper | Protokolliert während der Installation von Remote-SQL Server vor der Einrichtung. |
DPM-Sicherung | DpmBackup | Protokolliert für das DPM-Sicherungstool |
DPM Writer | DPMWriter | Protokolliert während Bandsicherungen von Drittanbietern und sekundärer Serversicherung. Nur auf DPM-Server. |
WSS-Cmdlet-Wrapper | WssCmdletsWrapper | Protokolliert beim Ausführen von WSS-Cmdlets in SharePoint-WFE. Nur auf geschütztem Client. Protokolliert unter: „%USERPROFILE%\AppData\Roaming\Microsoft\Microsoft System Center Data ProtectionManager 2012\“ |
SQL EUR-Client | EurClient | Installiert auf Computern, auf denen der SQL EUR-Client installiert ist. Protokolliert Informationen zum Herstellen einer Verbindung mit dem DPM-Server, Auslösen und Abbrechen der Wiederherstellung usw. Protokolliert unter: „%USERPROFILE%\AppData\Roaming\Microsoft\Microsoft System Center Data ProtectionManager 2012\“ |
Laptop-Client-UI | DPMClientUI | Protokolliert verschiedene Aktionen, die von der DPM-Client-UI und Fehlern ausgelöst werden. Protokolliert unter: „%USERPROFILE%\AppData\Roaming\Microsoft\Microsoft System Center Data ProtectionManager 2012\“ |