在这个名为 my_backup 的文件夹中,我有一个 mongodb 数据库转储 和我所有的 模型/集合 1 示例:1921 1924

admins.bson
admins.metadata.json
categories.bson
categories.metadata.json
pages.bson
pages.metadata.json
.
.
.

我在 mongodb 上有一个名为 ubuntu_development 的数据库。我正在使用 rails 3 + mongoid
如何将文件夹 my_backup 中的所有模型/集合导入/恢复到我的数据库 ubuntu_development

非常感谢你!

最佳答案

从控制台执行此命令(在本例中):

mongorestore my_backup --db ubuntu_development
  • mongodbrestore 后跟 my_backup ,这是保存数据库之前转储的文件夹名称。
  • --db ubuntu_development 指定我们要恢复数据的数据库名称。
  • 关于ruby-on-rails - 恢复 mongodb 数据库 .bson 和 .json 文件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14144428/

    10-14 14:20
    查看更多