Domain-Name-System
如何在達到最大大小之前備份 Microsft DNS 伺服器日誌?
我沒有看到任何將這些 DNS 日誌發送到遠端伺服器進行冷儲存的方法。是否有一種內置方法可以確保 Windows 在達到最大大小並輪換日誌之前將日誌條目發送到另一台伺服器(或文件!)?
您可以使用以下 cmdlet 來確保日誌文件翻轉,此時,您可以將數據複製到另一個位置。
Set-DnsServerDiagnostics -EnableLogFileRollover $True
如果啟用此設置,您需要確保
- 仔細監控驅動器空間,因為這可能會填滿系統驅動器,或者
- 執行一個計劃任務來監控新文件的路徑並在創建時複製/刪除,或者
- 將日誌文件路徑更改為備用位置,以免影響系統驅動器:
Set-DnsServerDiagnostics -LogFilePath 'D:\Path\To\logs'
更多 cmdlet 參考:https ://docs.microsoft.com/en-us/powershell/module/dnsserver/set-dnsserverdiagnostics