すべてのプロダクト
Search
ドキュメントセンター

ApsaraDB for MongoDB:ApsaraDB for MongoDB のログ削除ポリシー

最終更新日:Mar 28, 2026

ApsaraDB for MongoDB は、oplog がサイズのしきい値を超えると自動的に削除します。このトピックでは、削除がトリガーされるタイミングと、緊急時に手動でディスク領域を解放する方法について説明します。

ログ削除の仕組み

ログの削除は、oplog がインスタンスのディスク領域の 10% 以上を占めるとトリガーされます。トリガーされると、oplog は自動的に削除されます。

重要

インスタンスの構成やデータの変更などの高リスク操作を実行する前に、インスタンスのディザスタリカバリ機能とフォールトトレランス機能を確認し、データセキュリティを確保することを推奨します。データ損失を防ぐために、データをバックアップし、ログバックアップを有効にしてください。Alibaba Cloud 管理コンソールでユーザーに権限を付与した場合や、ログインユーザー名やパスワードなどの機密情報を送信した場合は、できるだけ早くその情報を変更してください。

ディスク領域の手動解放

自動削除を待たずに直ちにディスク領域を解放するには、緊急時に oplog.rs コレクションに対して compact コマンドを実行します。

適用対象:レプリカセットインスタンスのみ。

コマンドを実行する前に、oplog.rs コレクションが格納されている local データベースにログインしてください。

説明

db.repairDatabase コマンドは許可されていません。

db.runCommand({compact:'oplog.rs'})

ディスク領域の解放に関する詳細については、「ディスク領域をデフラグしてディスク使用率を向上させる」をご参照ください。