當在我們信箱資料庫的組態中未啟用資料庫循環記錄設定時,交易記錄檔案的數量便會不斷增加,再加上如果沒有定期重整信箱資料庫,將可能導致這些過多的 Log 檔案佔用了許多儲存空間,此時我們便可以使用 Eseutil /mk 來檢查目前已 Commit 的記錄檔編號資訊,然後將這些已 Commit 的交易記錄檔全部手動清除。實際做法很簡單,只要像如圖 27 所示一樣,先切換到該信箱資料庫的路徑下,然後確認 .chk 檔案的完整檔名之後 (例如:E01.chk),這時候就可以下達 Eseutil /mk E01.chk,即可查看到 Checkpoint 欄位資訊。在這個範例中的第一順位的 16 進位數字顯示為 0x36b。



圖 27 查看檢查點資訊

緊接著建議您改用 Windows 檔案管理員來開啟相對的資料庫資料夾。如圖 28 所示,這時候就可以找到 Checkpoint 欄位中所顯示的交易記錄檔案 E010000036B,這表示您可以將這個檔案,以及包含這個編號之前的交易記錄檔案通通刪除掉,以空出更多的儲存空間。




圖 28 信箱資料庫記錄檔

進一步您可以如圖 29 所示下達 ESEUTIL /MS “Sales Mailbox.edb” 命令來查看 Sales Mailbox.edb 這個資料庫內容,每一個信箱的對於儲存空間的使用情形,包括了對於現有空間的使用率以及可用的空間。




圖 29 檢查信箱資料庫可用空間

待續…

瀏覽相關文章

Exchange Server 2016 信箱備份與復原實戰攻略!
信箱備份與復原實戰:Windows Server Backup 如何安裝及使用?
信箱備份與復原實戰:Windows Server Backup 如何安裝及使用(1)?
信箱備份與復原實戰!簡易排程備份設定指引
信箱備份與復原實戰!如何復原信箱資料庫?
信箱備份與復原實戰!如何復原信箱資料庫(1)?
輕鬆簡單:手動清除信箱資料庫交易記錄檔無難度!

 


 輕鬆簡單:手動清除信箱資料庫交易記錄檔無難度!

 https://www.facebook.com/hkitblog