Aktualisieren :Mit WiredTiger, compact
macht freier Speicherplatz.
Die ursprüngliche Antwort auf diese Frage finden Sie hier:Dateigröße der MongoDB-Datenbank reduzieren
Außer repair
gibt es wirklich nichts das wird Platz zurückgewinnen. Die compact
sollte es Ihnen ermöglichen, viel länger auf dem vorhandenen Platz zu bleiben. Andernfalls müssen Sie auf ein größeres Laufwerk migrieren.
Eine Möglichkeit, dies zu tun, besteht darin, eine Offline-Sekundäreinheit aus Ihrem Replica-Set zu verwenden. Dies sollte Ihnen ein ganzes Wartungsfenster zum Migrieren, Reparieren, Verschieben und Wiederherstellen geben.
Wenn Sie kein Replikat-Set betreiben, ist es an der Zeit, genau das zu tun.