Mongodb разбился! Куда делись мои данные? - PullRequest
6 голосов
/ 07 сентября 2010

Пожалуйста, помогите!

Mongodb разбился на моем сервере.Когда я запустил mongod backup У меня нет данных в базе данных!

Глядя на каталог data/db/, у меня есть следующие 5 файлов:

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

Я думаю, что Монго каким-то образом запустилоновую базу данных, сохраняя мою старую?С надеждой!Если это правильно, как я могу это исправить?И что здесь происходит?

Я попытался удалить файл блокировки и запустить mongod --repair, но все еще пустая база данных.

Ответы [ 2 ]

0 голосов
/ 09 сентября 2010

ОК, на основании файлов, которые вы перечислили, у вас есть одна база данных с именем «production-mongodb».

Так что вы захотите запустить mongod production-mongodb, чтобы получить доступ из командной строки.

Или вы можете mongod

использовать production-mongodb

показать коллекции

Вы должны увидеть ваши данные.

0 голосов
/ 07 сентября 2010

Что показывает show dbs? Вы переключились на правильную базу данных, предполагая, что вы видите "производство" в списке?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...