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\