一、手動刪除日志
參考鏈接:http://www.exchangecn.com/exchange2003/20110207_317.html
查出數據庫寫入的日志文件點,清理日志:
1、執行 C:\Program Files\Exchsrvr\bin>eseutil /mk E:\exchsrvrstore01\mdbdata\e01.chk | find /i “checkpoint” 查找checkpoint點前的LOG文件名。
2、刪除Checkpoint(檢查點)前的LOG。
3、重新啟動Exchange Attendant Service。
c:\exchsrvr\mdbdata>eseutil /mk e00.chk | find /i “checkpoint”
示例反饋結果如下:
Checkpoint file:e00.chk LastFullBackupCheckpoint0x0,0,0) Checkpoint0x2CC7,9607,256)
備注:
Checkpoint(檢查點)包含相關信息(LastFullBackupCheckpoint 項由聯機備份使用,如果從未對數據庫執行聯機備份則該項保留為全零)。檢查點日志位置格式與數據庫標頭中的最后一致項的格式一樣。本例中的檢查點位於 E0002cc7.log 內。
此外,可以通過刪除檢查點日志之前的所有帶編號日志文件(但不包含檢查點日志)回收磁盤空間,本例中可以刪除 E0002cc6.log 之前的所有日志。
二、通過完整備份清理日志
參考鏈接:
如何清除Exchange2010郵件日志--文中建議選擇備份整個服務器,否則單獨選擇一個日志文件分區,不會清除日志。待核實,建議自定義即可。
a)使用操作系統內的“Windows Server Backup”提供的VSS完整備份Exchange數據庫所在的卷后,將自動清空日志。
b)“Windows Server Backup”安裝完成后,打開“Windows server backup”,在左邊控制台欄中右鍵“本地備份”->選擇 “一次性備份”。
在“一次性備份向導”窗口中,選擇“其他選項”
建議在生產環境中,備份日志文件所在的卷,本例中,只備份日志文件夾的目錄。
選擇“自定義”,點擊“下一步”
選擇要備份的項,選擇->“添加項目”,指定待備份日志的路徑。確認后再選擇“高級設置”。
高級設置窗口中選擇"VSS設置”選項卡,選擇"vss"完整備份。
指定備份保存路徑,選擇“本地驅動器”,點擊“下一步”。
選擇備份目錄,在備份目標中選擇“本地磁盤D” ,點擊“下一步”。
注:備份目標的路徑,不能與源文件在同一個盤符,否則會報錯。