DAG 中的一個資料庫填充交易日誌

DAG 中的一個資料庫填充交易日誌

我們運行一個相當大的 Exchange 2010 DAG,有 7 台伺服器。 3 個在生產環境中,所有資料庫都已安裝;3 個在 DR 環境中,如果生產出現故障,可以將這些資料庫轉移到一個 LAG 伺服器上,延遲 4 天。由於我不會詳細介紹的原因,我們沒有在 Exchange 伺服器上執行定期備份。我們依靠 DAG 和 LAG 進行複製,並接受在發生災難性事件時可能丟失郵件的風險。 (無論如何,我們只有 28 天的保留政策)有 7 個主資料庫、3 個公用資料夾資料庫和一個日誌資料庫。

過去一週的一個郵件資料庫幾乎每晚都會填滿交易日誌,我不明白為什麼。 DB4 安裝在 DAG 中的 Exchange 伺服器 02 上,並在生產 03、DR 02 和 LAG 上擁有資料庫副本。每個伺服器的資料庫所在資料夾都有 1Tb 磁碟機。我確實為該資料庫啟用了循環日誌記錄。

每天,DB4 所在的其中一台伺服器的磁碟機已滿,我必須手動清除日誌。 (我使用 eseutil /mk 並手動刪除報告的檢查點檔案之前的所有日誌)然後,就像發條一樣,在我清除這些日誌後,LAG 伺服器在一兩天後報告已滿。我陷入了追逐日誌檔案的循環。

我可以採取哪些步驟來解決為什麼在啟用循環日誌記錄時這個資料庫會填滿如此多的交易日誌並且不應該這樣做?直到上週,我一直將驅動器的使用率保持在相當舒適的 60%,現在我似乎無法保持資料庫正常運行,因為我正在追蹤日誌檔案。

相關內容