阿里云mongodb备份还原预案(物理还原)

1.按照时间点创建新的实例

根据找到丢失的实例,选择《备份与恢复》,然后点击《按照时间点新建实例》,选择需要恢复的时间点,然后选择补发数据库,点击确定提交。

阿里云mongodb备份还原预案(物理还原)_第1张图片

2.选择副本集(按量付费),
阿里云mongodb备份还原预案(物理还原)_第2张图片

3.选择A+B+C区和1核2G,当然,这个1核2G需要根据恢复还原的数据量需要来选择。
阿里云mongodb备份还原预案(物理还原)_第3张图片

4.输入密码和点击立即购买
阿里云mongodb备份还原预案(物理还原)_第4张图片

5.进行下一步,点击同意协议,进行购买。

6.待还原成功,目前还原需要18分钟。

7.开通操作台和idc备份中心的白名单,如下所示:

阿里云mongodb备份还原预案(物理还原)_第5张图片

8.使用原来业务账号和密码导出具体的集合,默认的用户是root。命令如下:

/data/software/mongodb/bin/mongodump --host dds-.mongodb.rds.aliyuncs.com:3717 -u q_user -p ************ -d qt_mongodb -c filing -o /tmp

9.备份生产库的数据库集合,我是使用我已经写好脚本进行备份,也可以仿照上面的例子进行备份

10.根据和研发,业务运维等人员确认后,进行覆盖操作。必须使用mongo shell 进行操作。类似之前的文章写的,使用mongodbdump和mongorestore,操作的客户端版本必须与阿里云mongodb服务器版本完全一致.否则,会报错.

你可能感兴趣的:(MongoDB)