MongoDB教程
第十章 MongoDB备份与恢复
#### mongodump数据备份 - 语法: mongodump -h dbhost -d dbname -o dbdirectory - 参数 -h:MongDB所在服务器地址,例如:127.0.0.1,当然也可以指定端口号:127.0.0.1:27017 -d:需要备份的数据库实例,例如:test -o:备份的数据存放位置,例如:c:\data\dump,当然该目录需要提前建立,在备份完成后,系统自动在dump目录下建立一个test目录,这个目录里面存放该数据库实例的备份数据。 - 参数 | 语法 | 描述 | 实例 | | ----- | ----- | ----- | | mongodump --host HOST_NAME --port PORT_NUMBER | 该命令将备份所有 MongoDB 数据 | mongodump --host runoob.com --port 27017 | | mongodump --dbpath DB_PATH --out BACKUP_DIRECTORY | 该命令将仅备份指定路径上的指定数据库 | mongodump --dbpath /data/db/ --out /data/backup/ | | mongodump --collection COLLECTION --db DB_NAME | 该命令将备份指定数据库的集合 | mongodump --collection mycol --db test | ## mongorerstore数据恢复 - 语法:mongorestore -h dbhost -d dbname --directoryperdb dbdirectory - 参数: -h:MongoDB所在服务器地址。 -d:需要恢复的数据库实例,例如:test,当然这个名称也可以和备份时候的不一样,比如test2。 -\-directoryperdb:备份数据所在位置,例如:c:\data\dump\test。 -\-drop:恢复的时候,先删除当前数据,然后恢复备份的数据。
顶部
收展
底部
[TOC]
目录
第一章 NoSQL和MongoDB简介
第二章 MongoDB安装
第三章 MongoDB概念
第四章 MongoDB数据类型
第五章 MongoDB连接数据库
第六章 MongoDB数据库增删查
第七章 MongoDB集合增删查
第八章 MongoDB文档增删查改
第九章 MongoDB查询构造器
第十章 MongoDB备份与恢复
第十一章 MongoDB复制(副本集)
第十一章 MongoDB分片
第十一章 MongoDB监控
第十二章 MongoDB索引
相关推荐
MongoDB进阶
PHP操作MongoDB
MongoDB用户及安全
MongoDB优化