我最近丢失了我的mongodb数据并且没有备份。如何从具有以下内容的mongodb dbPath恢复数据?
$ ls / var / lib / mongodb /
costats.0 costats-dev.0 costats-dev.ns costats.ns internalcrm.0 internalcrm.ns journal local.0 local.ns loopback.0 loopback.1 loopback.ns mongod.lock placeholder.0 placeholder.ns storage.bson _TMP
我想从loopback.0恢复数据。它甚至可能吗?
答案 0 :(得分:1)
如果您的数据文件未被删除
mongod --dbpath /var/lib/mongodb/
这将启动mongodb服务器及其所有数据。如果以某种方式编制数据,您可以添加--repair
选项
mongod --dbpath /var/lib/mongodb/ --repair
答案 1 :(得分:0)