我有一些从centos7服务器导出的mongoDB转储文件(具有.bson和.json格式)。
无论如何,在win10上将它们导入到我的MongoDB中吗?
我正在使用mongorestore命令,但是当我使用“ mongorestore”名称和“ ... / mongorestore.exe”值设置环境变量并且mongod.exe正在运行时找不到该命令。
最佳答案
如何备份和还原数据库
启动Mongo,在终端中打开一个新选项卡。首先导航到要保存备份的文件夹,然后键入以下命令。
备份单个数据库:
mongodump --host localhost --port 27017 --db db_name
恢复单个数据库:
mongorestore --host localhost --port 27017 --db **** dump/db_name
(在这种情况下,****代表数据库的任何名称)
备份所有数据库:
mongodump --host localhost --port 27017
还原所有数据库:
mongorestore --host localhost --port 27017 dump
在Windows上,运行mongod.exe后,在mongodump.exe所在的文件夹中打开命令提示符,然后运行mongodump命令,该命令将起作用。