本文主要介紹云數據庫MongoDB版日志清理的策略。

使用說明

注意 當oplog日志占用磁盤空間過高時(上限比例默認是10%),會觸發自動清理策略。
  • 如果您對實例或數據有修改、變更等風險操作,務必注意實例的容災、容錯能力,確保數據安全。
  • 如果您對實例進行配置及修改數據,建議提前做好全量數據備份且開啟日志備份功能。
  • 如果您在阿里云平臺授權或者提交過登錄賬號、密碼等安全信息,建議您及時修改。
當日志占用磁盤空間過高時,會觸發自動清理策略。在緊急情況下可以使用db.runCommand({compact:'oplog.rs'})命令清理oplog日志。使用方法和注意事項,請參見整理物理空間碎片以提升磁盤利用率
說明
  • 該操作僅適用于副本集實例,不適用于單節點實例和分片集群實例。
  • oplog.rs集合處于local數據庫中,請先進入local數據庫后再執行compact命令。
  • 禁止使用db.repairDatabase命令。