1、集合导出:
mongoexport -h 220.55.81.229:27017 -u name -p password -d herbstore -c users -o users.json --type json
mongoexport参数说明:mongoexport –help
-h 主机ip:port
-u 用户名
-p 密码
-d 数据库名
-c 集合名
-f 要导出哪些列
-o 要导出文件名
-q 数据的过滤条件
2、集合导入:
mongoimport -h 220.55.81.229:27018 -u name -p password -d herbstore -c users --file users.json --type json
mongoimport参数说明:mongoimport –help
3、数据库备份
mongodump -h 220.55.81.229:27018 -u name -p password -d herbstore -o herbstore
-o 备份的数据存放位置
4、数据库恢复
mongorestore -h 220.55.81.229:27018 -u name -p password -d herbstore <path>
#--drop 恢复的时候,先删除当前数据,然后恢复备份的数据
#<path> mongorestore 最后的一个参数,设置备份数据所在位置,例如:c:\data\dump\test 你不能同时指定 <path> 和 --dir 选项,--dir也可以设置备份目录
#--dir 指定备份的目录 你不能同时指定 <path> 和 --dir 选项
good