Настройка ведения журнала DPM

Важно!

Поддержка этой версии Data Protection Manager (DPM) завершена. Рекомендуется выполнить обновление до DPM 2022.

System Center Data Protection Manager (DPM) записывает события в файлах журнала (ERRLOG). Файлы журнала разделены знаками табуляции и могут быть открыты в Excel для удобства просмотра. Чтобы найти интересующие события, можно выполнить фильтрацию по определенным уровням и ИД задач. Каждая запись журнала имеет идентификатор задачи журнала, созданный DPM в виде уникального идентификатора для каждой задачи DPM. Идентификаторы помогаю отслеживать записи журнала для конкретных заданий. Файлы журналов находятся в следующих расположениях.

  • Сведения об установке 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 Data Protection Manager добавьте значение DWORD TraceLogLevel и задайте для него значение 0x43e.
2. Чтобы применить немедленно, остановите службы DPM, для которых требуется включить подробное ведение журнала, и удалите старые журналы.
3. После воспроизведения проблемы и завершения устранения неполадок удалите созданную запись реестра и перезапустите остановленные службы, чтобы снова было выполнено подробное ведение журнала.
TraceLogPath REG_SZ Указывает расположение журнала.

Требуется допустимый путь к тому NTFS с 3 ГБ сжатого пространства на сервере DPM (без знаков вопроса в имени для путей, содержащих пробелы).

Можно переопределить для каждого двоичного файла.
<двоичное число> TraceLogMaxSize DWORD Указывает размер файла журнала в байтах.

Значение по умолчанию — 15 МБ.

Размер файла (общее дисковое пространство, используемое для журнала этого двоичного файла = размер * количество файлов для хранения)

Текущий размер файлов журнала отслеживается в разделе HKLM\Software\Microsoft\Microsoft Data Protection Manager: <двоичное число>TraceLogMaxSize (DWORD). Это внутренний раздел реестра, и мы не рекомендуем изменять его.
<двоичное число>TraceLogMaxNumber DWORD Максимальное количество файлов журнала для хранения

Значение по умолчанию — 30

Текущее количество файлов журнала отслеживается в разделе HKLM\Software\Microsoft\Microsoft Data Protection Manager: <двоичное_число>TraceLogNextNum (DWORD). Это внутренний раздел реестра, и мы не рекомендуем изменять его.

Binary and service mapping

В следующей таблице приведены сопоставления между некоторыми двоичными именами и службами журнала.

Служба или процесс Двоичное имя Сведения
Подсистема DPM (MSDPM) MSDPM Журналы подсистемы MSDPM содержат сведения о вызовах API подсистемы, заданиях и триггерах задач, заданиях обслуживания и т. д.
Агент репликации DPM (DPMRA) DPMRA Записывает сведения о резервном копировании на ленту, репликации дисков, восстановлении, репликациях серверов-получателей DPM. На сервере DPM и защищенном клиенте.
Агент библиотеки DPM (DPMLA) LAAgent Записывает действия, связанные с библиотекой. На сервере DPM и сервере общей библиотеки.
Пользовательский интерфейс DPM DPMUI Записывает действия пользовательского интерфейса, например наблюдение, защита, восстановление и т. д.
Интерфейс командной строки DPM PowerShell DPMCLI Записывает все действия командлета
Диспетчер доступа DPM DPMMAC Записывает автоматическое поведение, например задания увеличения, повторного выполнения и сведения о диспетчере управления доступом.
Оболочка командлетов Exchange

Оболочка командлетов E14
ExchangeCmdletsWrapper Записывает различные командлеты, запускаемые DPMRA на стороне клиента Exchange
Координатор агента AgentBootStrapper Ведет записи во время установки и обновления агента
Служба клиента DPM DPMClientProtection Ведет записи для клиента DPM, установленного на ноутбуках. Используется только на стороне ноутбуков.
Средство резервного копирования DPM DpmBackup Ведет записи для средства, выполняющего резервное копирование DPM
Установка средства подготовки SQL (удаленная подготовка SQL) Загрузчик средства подготовки SQL Ведет записи во время установки удаленного экземпляра SQL Server перед запуском программы установки.
Резервное копирование DPM DpmBackup Ведет записи для средства резервного копирования DPM
Модуль записи DPM DPMWriter Журналы во время резервного копирования на ленте сторонних производителей и резервного копирования сервера-получателя. Только на сервере DPM.
Оболочка командлетов WSS WssCmdletsWrapper Ведет записи при выполнении командлетов WSS в WFE SharePoint. Только на защищенном клиенте.

Журналы хранятся здесь: %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\
Пользовательский интерфейс клиента ноутбука DPMClientUI Записывает сведения о различных действиях, запускаемых из пользовательского интерфейса клиента DPM, и сбоев.

Журналы хранятся здесь: %USERPROFILE%\AppData\Roaming\Microsoft\Microsoft System Center Data ProtectionManager 2012\