Mettre à jour :Avec WiredTiger, compact
fait espace libre.
La réponse originale à cette question est ici :Réduction de la taille du fichier de base de données MongoDB
Il n'y a vraiment rien en dehors de la repair
qui récupérera de l'espace. Le compact
devrait vous permettre d'aller beaucoup plus longtemps sur l'espace existant. Sinon, vous devrez migrer vers un disque plus gros.
Une façon de procéder consiste à utiliser un secondaire hors ligne à partir de votre jeu de répliques. Cela devrait vous donner toute une fenêtre de maintenance pour migrer, réparer, reculer et restaurer.
Si vous n'exécutez pas d'ensemble de répliques, il est temps d'envisager de le faire.