<環境>
Mail Server: Exchange 2010, Client:Outlook2007.2010,OWA收發信
<狀況>
a.信件只可內對內、內對外,無法收到外部寄來郵件
b.查看到資料夾Mailbox Database 0383949344太大,其中log太多(D:500GB,用了486GB,只剩14GB)
c.嘗試將log備份刪除:
..c.1開啟MMC點選資料庫Mailbox Database 0383949344內容維護開啟啟用循環記錄
..c.2卸載資料庫Mailbox Database 0383949344
..c.3 將Mailbox Database 0383949344資料夾下前30%的log移到到備份硬碟區
..c.4裝載資料庫Mailbox Database 038394934
d.信件可收發正常
e. Mailbox Database 0383949344資料夾下舊的log自動刪除了,只剩下近1小時內的log
<問題>
<謝謝>
Exchange Log 會在每次執行過備份作業之後, 自動刪除. 您必須安裝《支援 Exchange Agent》的備份軟體, 定期執行備份, 才能定期自動刪除 Log 檔. 例如: Windows Server Backup, Symantec SSR, BackupExec 等等.
上述的備份後自動刪除 log, 不會影響 Exchange 的任何服務, 不需停機; 但是若要用手動刪除 Log 的話, 就必須先停止 Information Store 的服務, 這會造成所有 Outlook 用戶都無法連線.
如果你打開循環 log 的話, 基本上不會影響資料復原, 但是會影響備份軟體的備份功能. 當 Log 被設定成循環使用的時候, 備份軟體的《差異備份》和《增量備份》功能都會失效, 此時備份軟體會自動改成《完整備份》模式. 換句話說, 原本擬的備份空間可以用差異或增量方式來節省空間, 結果卻因為你打開了循環, 造成備份空間必須存放多份的完整備份.
Exchange 的日常維護應該要導入正規的備份作業, 這是 Exchange 原本設計的正常架構, 如果你沒有定期執行備份作業, 已經違反 Excahnge 的標準作業程序, 微軟將無法保證你的 Exchange 可以正常運轉.
server 的問題讓 IT 人員很傷腦筋!...先解決問題, 再談 mail 收發!...