Резервное копирование пересланных событий

Резервное копирование пересланных событий

Я создал простой тестовый двухстрочный скрипт ps для резервного копирования частей моих журналов событий, и единственное, что я не могу сделать резервную копию, это пересланные события. Есть ли причина для этого? Другие журналы нормально резервируются с тем же скриптом, когда я меняю имя. Я получаю следующую ошибку: You cannot call a method on a null-valued expression. Также, когда я пытаюсь прочитать размер файла и получить его максимальный размер, он также устраивает истерику. Думаю, по какой-то причине вещи не отображаются одинаково, но не уверен, где искать.

$EventLog = Get-WmiObject Win32_NTEventlogFile -Filter "LogFileName = 'ForwardedEvents'"

$EventLog.BackupEventlog("F:\AF\Test.evt")

решение1

После нескольких часов копания в Интернете и в реестре я обнаружил, что пересылаемые события — это скорее канал, и ими можно управлять через класс Get-WinEvent. Думаю, я пойду этим путем, так как я обеспокоен тем, что сломаю то, что и так уязвимо (Windows Event Collector)

Я ценю ваши мысли, но нашел несколько постов, которые были негативными после создания обходного пути, как показано на этом сайте.

Ответ все это время был здесь, на ServerFault:Хороший пример класса WinEvent и резервного копирования

Связанный контент