【问题标题】:How can i restore data from mongodb storage path /var/lib/mongodb/如何从 mongodb 存储路径 /var/lib/mongodb/ 恢复数据
【发布时间】:2017-04-17 16:03:35
【问题描述】:

我最近丢失了我的 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 恢复数据。有没有可能?

【问题讨论】:

    标签: node.js mongodb data-recovery mongorestore


    【解决方案1】:

    你检查过this 吗?我猜如果你有 xyz.0 db 文件,它允许你通过上面的命令恢复数据库。

    【讨论】:

      【解决方案2】:

      如果您的数据文件没有被删除

      mongod --dbpath /var/lib/mongodb/

      这将使用您的所有数据启动 mongodb 服务器。如果数据以某种方式被篡改,您可以添加--repair 选项

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2019-06-27
        • 2019-04-20
        • 1970-01-01
        • 2013-03-23
        • 2021-01-14
        • 1970-01-01
        • 2019-03-02
        相关资源
        最近更新 更多