MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Comment récupérer une base de données MongoDB abandonnée ?

J'ai essayé de reproduire ce que vous aviez fait. J'ai tué une base de données en utilisant db.dropDatabase() après l'avoir sauvegardée :-) Le nom de la base de données était 'gacheater'. Avant de déposer le dossier mongodb contenait 3 fichiers (la base de données n'est pas vide) :

  • gacheater.ns
  • gacheater.1
  • gacheater.2

après avoir déposé ces fichiers ont disparu. Par conséquent, je pense que mongodb supprime vraiment vos données .

Donc, le seul choix que vous avez est d'essayer de restaurer les fichiers à partir du système de fichiers

PS :MacOS 10.5, MongoDB 1.8.2