MongoDB数据库备份和恢复

1、数据库备份

mogodbdump -h dbhost -d dbname -o dbdirectory
-h: 服务器地址,也可以指定端口号
-d: 需要备份的数据库的名称
-o: 备份的数据库存放的位置,此目录中存放着备份出来的数据

mongodump -h 127.0.0.1:27017 -d db1 -o /home/xfu18/Documents/db1bak
注意:db1back是文件夹, db1在文件夹里

2、数据库恢复

mongorestore -h dbhost -d dhome --dir dbdirectory
-h:  服务器地址(端口)
-d:  需要护肤的数据库实例
--dir: 备份数据库所在的位置

mongorestore -h 127.0.0.1:27017 -d db2 --dir /home/xfu18/Documents/db2back/db2
原文地址:https://www.cnblogs.com/wt7018/p/11928027.html