DPM ログ記録の設定

重要

このバージョンの Data Protection Manager (DPM) がサポート終了に達しました。 DPM 2022 にアップグレードすることをお勧めします。

System Center Data Protection Manager (DPM) は、ログ ファイル (*.errlog) にアクティビティを記録します。 ログ ファイルはタブで区切られ、見やすくするために Excel で開くことができます。 関心のあるイベントを検索するために、特定のレベルとタスク ID でフィルター処理することができます。 すべてのログ エントリは、DPM のすべてのタスクの一意の GUID として DPM により生成されたログ タスク ID を持ちます。 これにより、特定のジョブでログ エントリを追跡することができます。 ログ ファイルは次の場所に置かれます。

  • DPM のインストールに関する情報:DPM サーバーで記録されます。場所は %ProgramFiles%\Microsoft System Center\DPM\DPMLogs です。

  • DPM アクティビティ情報:DPM サーバーで記録されます。場所は %ProgramFiles%\Microsoft System Center\DPM\DPM\Temp です。

  • 保護されているクライアント アクティビティ:クライアント コンピューターで記録されます。場所は %ProgramFiles%\Microsoft Data Protection Manager\DPM\Temp Logs です。 セルフサービス回復などのクライアントが開始したアクティビティは、ユーザー (%USERPROFILE%\AppData\Roaming\Microsoft\System Center Data Protection Manager\) に基づいてクライアント コンピューターに記録されます。

ログ ファイル設定は次のように調整できます。

値の名前 値の種類/許可される値 詳細
TraceLogLevel DWORD

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\Microsoft Data Protection Manager で、DWORD 値 TraceLogLevel を追加し、0x43eに設定します。
2. すぐに適用するには、詳細ログを有効にする DPM サービスを停止し、古いログを削除します。
3. 問題を再現し、トラブルシューティングを完了したら、作成したレジストリ エントリを削除し、停止したサービスを再起動して、詳細でないログ記録が再び機能するようにします。
TraceLogPath REG_SZ ログの場所を指定します。

DPM サーバーに圧縮された 3 GB の領域を含む、有効な NTFS ボリューム パスが必要です (空白を含むパス名では引用符は不要です)。

バイナリごとにオーバーライドできます。
<binary> TraceLogMaxSize DWORD ログ ファイルのサイズをバイト単位で指定します

既定では 15 MB です

ファイルのサイズ (このバイナリのログで消費されるディスク領域の合計 = サイズ * 保持するファイルの数)

ログ ファイルの現在のサイズは、HKLM\Software\Microsoft\Microsoft Data Protection Manager: <binary>TraceLogMaxSize (DWORD) で追跡されます。 これは内部レジストリ キーであり、変更しないことをお勧めします。
<binary>TraceLogMaxNumber DWORD 保持するログ ファイルの最大数

既定では 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 すべてのコマンドレットの操作をログに記録します
DPM Access Manager DPMMAC サイズの増加、ジョブの再実行などの自動動作、およびアクセス制御マネージャーの情報をログに記録します。
Exchange コマンドレットのラッパー

E14 コマンドレットのラッパー
ExchangeCmdletsWrapper Exchange のクライアント側の DPMRA で実行されるさまざまなコマンドレットのログ
エージェント コーディネーター AgentBootStrapper エージェントのインストールとアップグレード中のログ
DPM クライアントのサービス DPMClientProtection ラップトップにインストールされている DPM クライアントごとのログ。 ラップトップ コンピューター側のみで使用されます。
DPM のバックアップ ツール DpmBackup DPM バックアップを実行するツールのログ
SQL の準備ツール (リモート SQL) のインストール SQL Prep Bootstrapper リモートの SQL Server をセットアップする前のインストール中のログ。
DPM のバックアップ DpmBackup DPM のバックアップ ツールのログ
DPM ライター DPMWriter サード パーティのテープ バックアップとセカンダリ サーバー バックアップ中のログ。 DPM サーバーの場合のみ。
WSS コマンドレット ラッパー WssCmdletsWrapper SharePoint WFE 上で WSS コマンドレットが実行される場合にログに記録します。 保護されたクライアントのみです。

ログは次の場所にあります。%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\