0

最近、mongodb データを失い、バックアップがありません。次のコンテンツを持つmongodb dbPathからデータを復元するにはどうすればよいですか?
$ ls /var/lib/mongodb/
costats.0 costats-dev.0 costats-dev.ns costats.ns internalcrm.0 internalcrm.ns ジャーナル local.0 local.ns loopback.0 loopback.1 loopback.ns mongod.lock placeholder.0 placeholder.ns storage.bson _tmp

loopback.0 からデータを復元したい。それは可能ですか?

4

2 に答える 2

2

データファイルが削除されていない場合

mongod --dbpath /var/lib/mongodb/

これにより、すべてのデータを使用して mongodb サーバーが起動します。データが何らかの形で改ざんされた場合は、--repairオプションを追加できます

mongod --dbpath /var/lib/mongodb/ --repair

于 2016-12-02T20:02:10.097 に答える
0

これをチェックしましたか?xyz.0 db ファイルがあれば、上記のコマンドでデータベースを復元できると思います。

于 2016-12-02T17:08:08.950 に答える