MongoDB备份和恢复
备份语法:mongodump -h dbhost -d dbname -o dbdirectory
-h:服务器地址,也可以指定端口号。
-d:需要备份的数据库的名称。
-o:备份数据存放的目录
如果我们要备份本机数据库的时候,只需要指定-o选项就可以。
比如 mongodump -o /var/data/mongodb
备份出来的一个数据库在一个目录中,目录中存放着一个一个的集合,每个集合是由一个.bson文件和一个.json文件构成的。
恢复语法:mongorestore -h dbhost -d dbname --dir directory
--dir:备份数据所在位置。
例如: mongorestore --dir /var/data/mongodb
网友评论