Udostępnij za pośrednictwem


.bak pliki dziennika są usuwane i utracone

Dotyczy: Obsługiwane wersje systemu Windows Server i klienta systemu Windows

Załóżmy, że używasz opcji następujących składników, aby uzyskać pliki dziennika oparte na tekście (.log pliki).

  • Składnik Menedżera kont zabezpieczeń (sam.log)
  • Usługa Netlogon (netlogon.log)
  • Usługa klienta zasad grupy (gpsvc.log)
  • Mapowanie nazwy SID (lsp.log)

Gdy pliki dziennika osiągną określony rozmiar, są one zmieniane jako .bak pliki, a stare .bak pliki są usuwane i zastępowane. W takim przypadku wpisy dziennika starych .bak plików zostaną utracone. Może być konieczne zachowanie wpisów dziennika przez dłuższy interwał.

Skrypt programu PowerShell do przechowywania plików .bak

Aby zachować stare .bak pliki, użyj skryptu programu PowerShell podpisanego za pomocą umowy licencyjnej użytkownika końcowego firmy Microsoft. Ten skrypt monitoruje .bak pliki w regularnych odstępach czasu (30 sekund) i zmienia ich nazwę na bieżący znacznik czasu w tym samym folderze co aktywne dzienniki.

Pliki skojarzone ze skryptem można znaleźć w katalogu TSS\scripts\AD_save-LSP-GPSVC-Netlogon-logs narzędzia do zbierania danych TroubleShootingScript (TSS).

Uwaga 16.

Jeśli ten skrypt jest uruchamiany regularnie, zarchiwizuj dzienniki, aby zapobiec nadmiernemu użyciu miejsca na dysku twardym.