Exchange-2010
Exchange 2010 郵箱數據庫日誌
我們最近發現,由於磁碟空間不足,Exchange Server 無法再接受任何(外部)郵件。正是 Exchange“背壓”功能導致 Exchange Server 停止發送電子郵件。
現在使用一個工具我發現目錄中有很多日誌文件(.log):
C:\Program Files\Microsoft\Exchange Server\V14\Mailbox\Mailbox Database <id>\
這些日誌文件佔用了幾個 GB,因此佔用了我的所有資源(磁碟空間),導致了我的問題。
我打開了那個特定的目錄幾分鐘,它正在更新和添加日誌。對我來說,它似乎記錄了每封傳入(?)/傳出(?)的電子郵件。
問題:
- 手動刪除這些郵箱數據庫 .log 文件是否安全,還是應該由 Exchange 工具來完成?
- 如何控制此日誌記錄?(啟用/禁用/自動清理/…設置?)
- 這樣的郵箱數據庫 .log 文件究竟包含什麼?
提前致謝。
我的解決方案:
備份一次伺服器(Windows 備份)。在選項中選擇高級,對於 VSS(卷影服務)選擇完整。這將備份伺服器並壓縮日誌文件。
恢復需要日誌。因此,當您將 VSS 設置備份為完整時,Windows Server 將在成功備份後壓縮日誌。由於您的數據已備份,因此可以肯定它可以壓縮日誌,因為恢復可以通過備份而不是事務日誌文件完成。
- 不,簡單地刪除日誌文件以釋放空間是不安全的。它們對 Exchange 的功能至關重要。
- 您可以使用可在備份完成後截斷日誌(刪除它們)的 Exchange 感知備份解決方案。另一種選擇是使用循環日誌記錄(但如果您沒有備份解決方案,則會刪除數據的可恢復性)。這是非常高的級別,您需要決定哪種策略最適合您的環境。
- 日誌文件跟踪使用者郵箱的更改,並確保在數據庫異常關閉時不會失去數據。
此外,您已在預設位置創建了一個郵箱。最佳做法是為數據庫創建一個新卷並為日誌事務文件創建另一個卷。
描述您遇到的相同問題的好文章:http: //exchangeserverpro.com/exchange-2010-faq-disk-filling-log-files/