备份:
mongodump -d test -o backup //( text为数据库名称,backup是备份目录,默认创建到bin目录)
恢复:
mongorestore -d test1 --drop backup/test/ //(text1为需要恢复到的数据库名称,backup/test/为备份文件的目录)
参考地址:
http://www.easymorse.com/index.php/archives/405
http://blog.csdn.net/marujunyy/article/details/8466256
范例:
mongo //打开数据库
use aaa //创建一个aaa数据库
j={ name:"mongo" };
db.things.save(j); //插入一条数据
db.things.find(); //看一下
{ "_id" : ObjectId("52305c649f7b5b32ff2c5031"), "name" : "mongo" }
ctrl+c退出
mongodump -d aaa -o backup //备份
mongorestore -d bbb --drop backup/aaa/ //恢复到bbb
mongo //打开mongo
use bbb //进入bbb
db.things.find() //查看
{ "_id" : ObjectId("52305c649f7b5b32ff2c5031"), "name" : "mongo" }
//成功