MongoDB -- 备份与恢复
来源:互联网 发布:osmo和gopro 知乎 编辑:程序博客网 时间:2024/03/29 21:00
执行mongodump备份命令
[root@localhost bin]# ./mongodump -d test -o backup
输出结果
2016-06-27T09:00:35.896-0700 writing test.system.indexes to 2016-06-27T09:00:35.897-0700 done dumping test.system.indexes (5 documents)2016-06-27T09:00:35.898-0700 writing test.user to 2016-06-27T09:00:35.898-0700 writing test.c to 2016-06-27T09:00:35.899-0700 done dumping test.user (22 documents)2016-06-27T09:00:35.901-0700 done dumping test.c (100 documents)2016-06-27T09:00:35.901-0700 writing test.people to 2016-06-27T09:00:35.906-0700 writing test.foo to 2016-06-27T09:00:35.908-0700 done dumping test.foo (2 documents)2016-06-27T09:00:35.921-0700 done dumping test.people (1 document)
-d, –db= database to use
-o, –out= output directory, or ‘-’ for stdout (defaults to ‘dump’)
执行完命令后,生成一个backup的备份文件
执行mongorestore命令
[root@localhost bin]# ./mongorestore -d test1 --drop /data/mongoCluster/master/mongodb-linux-i686-3.2.6/bin/backup/test
输出结果
2016-06-27T09:21:40.353-0700 building a list of collections to restore from /data/mongoCluster/master/mongodb-linux-i686-3.2.6/bin/backup/test dir2016-06-27T09:21:40.355-0700 reading metadata for test1.c from /data/mongoCluster/master/mongodb-linux-i686-3.2.6/bin/backup/test/c.metadata.json2016-06-27T09:21:40.456-0700 restoring test1.c from /data/mongoCluster/master/mongodb-linux-i686-3.2.6/bin/backup/test/c.bson2016-06-27T09:21:40.460-0700 reading metadata for test1.foo from /data/mongoCluster/master/mongodb-linux-i686-3.2.6/bin/backup/test/foo.metadata.json2016-06-27T09:21:40.463-0700 reading metadata for test1.people from /data/mongoCluster/master/mongodb-linux-i686-3.2.6/bin/backup/test/people.metadata.json2016-06-27T09:21:40.464-0700 reading metadata for test1.user from /data/mongoCluster/master/mongodb-linux-i686-3.2.6/bin/backup/test/user.metadata.json2016-06-27T09:21:40.473-0700 restoring test1.people from /data/mongoCluster/master/mongodb-linux-i686-3.2.6/bin/backup/test/people.bson2016-06-27T09:21:40.477-0700 restoring indexes for collection test1.c from metadata2016-06-27T09:21:40.484-0700 restoring indexes for collection test1.people from metadata2016-06-27T09:21:40.485-0700 restoring test1.user from /data/mongoCluster/master/mongodb-linux-i686-3.2.6/bin/backup/test/user.bson2016-06-27T09:21:40.494-0700 finished restoring test1.c (100 documents)2016-06-27T09:21:40.494-0700 restoring test1.foo from /data/mongoCluster/master/mongodb-linux-i686-3.2.6/bin/backup/test/foo.bson2016-06-27T09:21:40.495-0700 finished restoring test1.people (1 document)2016-06-27T09:21:40.497-0700 restoring indexes for collection test1.foo from metadata2016-06-27T09:21:40.497-0700 finished restoring test1.foo (2 documents)2016-06-27T09:21:40.498-0700 restoring indexes for collection test1.user from metadata2016-06-27T09:21:40.500-0700 finished restoring test1.user (22 documents)2016-06-27T09:21:40.500-0700 done
–drop drop each collection before import
帮助文档提示,–drop在恢复数据之前,删除已存在的集合。
0 0
- mongodb备份与恢复
- MongoDB备份与恢复
- MongoDB备份与恢复
- mongodb备份与恢复
- mongodb备份与恢复
- MongoDB备份与恢复
- mongodb备份与恢复
- mongodb备份与恢复
- mongoDB备份与恢复
- mongodb 备份与恢复
- MongoDB -- 备份与恢复
- MongoDB备份与恢复
- mongodb备份与恢复
- Mongodb 备份与恢复
- mongodb备份与恢复
- Mongodb备份与恢复
- MongoDB 备份与恢复
- mongoDB备份与恢复
- awk处理多个文件
- Java 8 Lambda 表达式
- ios ipv6 问题
- 修改host文件
- 004-寻找多数元素-归纳法-《算法设计技巧与分析》M.H.A学习笔记
- MongoDB -- 备份与恢复
- Java XML解析的几种方式
- 006——使用javamail发送邮件
- 使用Restful api库之后,异常日志不能打印的问题(实习日志)
- Java8新特性——Stream
- 最小二乘法-矩阵求导求解
- 放大镜(商品浏览)
- java MD5 加密
- FAQ-junit报错:javax/servlet/jsp/PageContext