mongodb数据迁移(备份和恢复)

jopen 5年前

备份mongodb命令:

./bin/mongodump -d test -o data/backup  

-h:指明数据库宿主机的IP

-u:指明数据库的用户名

-p:指明数据库的密码

-d:指明数据库的名字

-c:指明collection的名字

-o:指明到要导出的文件名

-q:指明导出数据的过滤条件


恢复上面备份的数据到远程机器:

./bin/mongorestore -h 123.123.123.111 -d test --drop data/backup/test/

-h:指明数据库宿主机的IP

-u:指明数据库的用户名

-p:指明数据库的密码

-d:指明数据库的名字

-c:指明collection的名字

-o:指明到要备份的文件名

-q:指明备份数据的过滤条件



来自: http://my.oschina.net/moks/blog/599916