如何将dump文件夹导入mongodb数据库?

时间:2018-02-08 09:41:18

标签: mongodb import robo3t

我已从远程服务器创建mongo dump,并将 .bson .metadata 文件存储到文件夹中。

我想将import此文件夹放入我的本地mongodb。我使用robomongo作为mongodb client ui

我得到了一些逐个导入json文件的命令,但是我想通过robomongo或cmd一次import所有文件。

4 个答案:

答案 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是用于创建数据库的二进制导出的工具。 mongodumpmongorestore一起用作备用策略。

如果您想恢复mongodump,则需要使用mongorestore

或者,

您可以使用mongoexport进行导出,然后使用mongoimport

答案 3 :(得分:0)

为ubuntu用户共享步骤:

  
      
  1. 打开一个终端并转到您的主目录
  2.   
  3. 创建一个名称为 dump 的文件夹,然后添加要添加的文件夹。
  4.   
  5. 编写命令mongorestore并输入该命令将还原您的所有文档。
  6.   
  7. 打开您的robomongo并连接到本地主机并刷新。
  8.   

您的新文档现在开始反映。享受:)