Freigeben über


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

    Screenshot der Eingabeaufforderung

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