MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Como recuperar um banco de dados MongoDB descartado?


Tentei reproduzir o que você fez. Eu matei um banco de dados usando db.dropDatabase() depois de fazer backup :-) O nome do banco de dados era 'gacheater'. Antes de soltar a pasta mongodb continha 3 arquivos (o db não está vazio):
  • gacheater.ns
  • gacheater.1
  • gacheater.2

depois de soltar esses arquivos desapareceu. Portanto, acho que mongodb realmente remove seus dados .

Portanto, a única opção que você tem é tentar restaurar os arquivos do sistema de arquivos

PS:MacOS 10.5, MongoDB 1.8.2