Exchange日志
Exchange日志是exchange的重要組成部分,也是管理exchang的重要指標。exchange日志產生的速度很快,而且會占用大量磁盤空間。如何管理日志成為exchange管理員的重要管理任務。
在實際工作中,經常遇到因為日志空間已滿造成的故障。exchange提供3中減少日志占用方法:VSS完整備份、啟用循環日志及手動方式( 詳情點擊->鏈接)
?
1、日志的作用
Exchange日志的主要作用是保證exc數據庫的完整性,具體包含以下幾個方面。
a)作為一個企業級郵件系統,exchange日志能保證數據的完全性和完整性,并能夠面對隨機可能發生的意外災難,把數據損失降到最小。
b)exchang日志具有高性能的郵件處理能力,數據庫中的郵件事務操作玩抽,立即被保存到存儲介質中。
c)災難發生后,備份\恢復Exchange日志可以返回災難發生前一刻的數據庫狀態。
d)通過重播日志,exchang日志能將沒有寫入到數據庫的數據寫入到數據庫。
?
2、日志寫入模式
Exchange日志的工作模式跟Microsoft sql server的日志工作模式相同。exchange中每個操作都稱為一個事務,所有事務首先被寫入到日子文件,然后再將數據庫寫入到exchang數據庫。
exchang日志中的事務文件每個大小為1mb。例如郵箱數據庫“TestDB01”產生的日志如圖下圖所示。
?
3、運行中的Exchange數據庫日志
正在運行的exchange數據庫,其事務操作包含三部分內容:
a)內存中已經完成處理,沒有成功寫入到日志文件。
工作在這種狀態下,一旦產生斷電故障,數據將會徹底丟失。因此保證電源安全對exchange服務器至關重要。
b)日志文件寫入成功,沒有寫入到數據庫文件。
工作在這種模式下,系統通過檢查點文件(CHK)標記那些日志已經成功寫入到數據庫,那些還沒有寫入。CHK類似一個指針。Exchange管理員通過“Eseutil”工具可以查看日志寫入情況如下圖所示。
“CheckPoint:(0x104,1,0)”是檢查點位置,表示0X104日志的頁面序號已經被成功寫入數據庫。當數據庫崩潰時,完成數據庫恢復后,系統會自己跟蹤關聯的日志文件。如果發現有比當前數據庫還新的日志存在,系統就會自動按照日志順序將更改寫回到數據庫,以保障數據庫完整性。
c)成功寫入到數據庫文件。
?工作在這種狀態下,即便windows系統崩潰也不會丟失任何數據。
轉載于:https://www.cnblogs.com/cnxiaol/p/10769284.html
總結
以上是生活随笔為你收集整理的Exchange日志的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 项目Alpha冲刺——随笔集合
- 下一篇: mybatis-plus的概念