sql >> Database teknologi >  >> NoSQL >> MongoDB

Hvordan gendannes en tabt MongoDB-database?

Jeg prøvede at gengive, hvad du havde gjort. Jeg dræbte en database ved hjælp af db.dropDatabase() efter at jeg havde sikkerhedskopieret den :-) db-navnet var 'gacheater'. Før du droppede mongodb indeholdt mappen 3 filer (db'en er ikke tom):

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

efter at have droppet disse filer forsvandt. Derfor tror jeg, at mongodb virkelig fjerner dine data .

Så det eneste valg du har er at prøve at gendanne filer fra filsystemet

PS:MacOS 10.5, MongoDB 1.8.2




  1. Tvinger anvendelse af et 2dsphere-indeks på et mongoose-skema placeringsfeltet til at være påkrævet?

  2. hvordan man indsætter et indlejret dokument ved hjælp af fjederdata mongodb mongotemplate

  3. Hvordan kan jeg designe skema til nedenstående produkt ved hjælp af mongoose?

  4. Oprettelse af en database i Mongo:kan ikke oprette forbindelse, få forbindelse mislykkedes