2010-09-07 8 views
6

Por favor ayuda!¡Mongodb se estrelló! ¿A dónde se han ido mis datos?

Mongodb se bloqueó en mi servidor. ¡Cuando comencé el mongod backup no tengo datos en la base de datos!

Mirando el directorio data/db/ tengo los siguientes archivos: 5

mongo.lock 
production-mongodb  4k 
production-mongodb.0  64m 
production-mongodb.1  128m 
production-mongodb.ns 16m 

Creo mongo alguna manera ha comenzado una nueva base de datos, manteniendo mi viejo? ¡Ojalá! Si esto es correcto, ¿cómo puedo arreglar esto? ¿Y qué está pasando aquí?

He intentado eliminar el archivo de bloqueo y ejecutar mongod --repair pero todavía la base de datos está vacía.

+0

qué versión de mongodb estaba usando experimenté esto también hace unos meses – MatthewFord

Respuesta

0

¿Qué muestra show dbs? ¿Cambió al DB correcto suponiendo que vea la "producción" en la lista?

+0

tengo dbs locales, de administración y de producción-mongodb pero la producción-mongodb no tiene datos en solo 2 colleections ?? –

+0

plantearía esto en su foro. – luckytaxi

-1

OK, según los archivos que ha enumerado, tiene una base de datos llamada "production-mongodb".

Así que querrá ejecutar mongod production-mongodb para obtener acceso a la línea de comandos.

O puede hacer mongod

uso en producción-mongodb

muestran colecciones

Debería ver sus datos.

+0

él ya declaró que él ve su colección pero sus datos no están allí. – luckytaxi

Cuestiones relacionadas