MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Wie stellt man eine gelöschte MongoDB-Datenbank wieder her?

Ich habe versucht zu reproduzieren, was Sie getan haben. Ich habe eine Datenbank mit db.dropDatabase() beendet, nachdem ich sie gesichert hatte :-) Der Datenbankname war 'gacheater'. Vor dem Löschen enthielt der Mongodb-Ordner 3 Dateien (die Datenbank ist nicht leer):

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

nach dem Ablegen dieser Dateien verschwunden. Daher denke ich, dass mongodb Ihre Daten wirklich entfernt .

Sie haben also nur die Möglichkeit, Dateien aus dem Dateisystem wiederherzustellen

PS:MacOS 10.5, MongoDB 1.8.2