我已从远程服务器创建mongo dump
,并将 .bson 和 .metadata 文件存储到文件夹中。
我想将import
此文件夹放入我的本地mongodb
。我使用robomongo
作为mongodb client ui
。
我得到了一些逐个导入json文件的命令,但是我想通过robomongo或cmd一次import
所有文件。
答案 0 :(得分:13)
mongorestore -d db_name dump_folder_path
试试这个
答案 1 :(得分:2)
转到转储终端所在的相关文件夹
mongorestore --host本地主机--port 27017 --db [DB_name_in_mongodb] dump / [DB_name_in_dump]
答案 2 :(得分:1)
mongodump
是用于创建数据库的二进制导出的工具。 mongodump
与mongorestore
一起用作备用策略。
如果您想恢复mongodump
,则需要使用mongorestore
或者,
您可以使用mongoexport进行导出,然后使用mongoimport
答案 3 :(得分:0)
为ubuntu用户共享步骤:
- 打开一个终端并转到您的主目录
- 创建一个名称为 dump 的文件夹,然后添加要添加的文件夹。
- 编写命令
mongorestore
并输入该命令将还原您的所有文档。- 打开您的
robomongo
并连接到本地主机并刷新。
您的新文档现在开始反映。享受:)