目录
目录
文档数据库服务是华为云&天翼云重要的数据库服务产品之一,而数据库的备份与恢复功能是数据库容灾重要且必不可少的手段。
文档数据库云服务提供了数据库的备份与恢复功能,但我们要了解其背后的机制,文档数据库服务采用的是开源的mongoDB,自然就要先从mongoDB数据库的备份和恢复机制入手。
mongoDB的数据库备份恢复机制主要有两种:
一是使用自带的mongodump&mongorestore工具;二是基于数据文件的备份和恢复。现简要阐述如下:
一、使用mongodump与mongorestore工具
1、mongodump
用于把数据库以BSON文件格式导出备份,可用于备份实时运行的数据库(无需锁住或者关闭数据库)。
备份命令行如下:
$ mongodump -h localhost --port 27017
执行后将数据默认备份到dump目