阅读(3670)
赞(0)
MongoDB 备份
2017-01-09 19:13:18 更新
MongoDB教程 - MongoDB备份
要备份MongoDB,请使用mongodump命令,它将所有数据转储到转储目录。
语法
mongodump命令的基本语法如下
>mongodump
该命令将连接到运行在127.0.0.1和端口27017的服务器,并将服务器的所有数据返回到目录/bin/dump/。
例子
以下语法显示如何指示主机和端口。
mongodump --host HOST_NAME --port PORT_NUMBER
以下命令将备份指定mongod实例的所有数据库。
mongodump --host yourserver.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
恢复数据
要恢复备份数据,请使用MongoDB的mongorestore命令。
mongorestore命令的基本语法是
>mongorestore