开发者学堂课程【云数据库 MongoDB 版使用教程:备份与恢复】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/435/detail/5404
备份与恢复
内容介绍:
一、云数据库 MongoDB 的备份
二、数据恢复
一、云数据库 MongoDB 的备份
点击进入实例详情页面,点击备份与恢复页面,MongoDB 当前为用户提供了两种备份方式:
1.一种是系统的常规自动备份,在这里可以进行相应的备份周期,以及系统每天开始备份的时间选择。
2.第二种是手动备份。在实例页面的右上角点击备份实例,确认相关信息之后,备份会立即进行。在备份列表当中可以查看到七天内所有备份文件,这些文件可以直接下载保存在本地。
二、数据恢复
针对数据恢复,这里提供两种方式:
1.第一种是覆盖性恢复。
点击每份对象文件后面的数据恢复按钮,确认相关信息之后,MongoDB 将直接将该备份文件上的数据直接覆盖到现有实例上的所有数据,这样的操作是无法恢复的,所以需要谨慎进行。
2.第二种是克隆实例的方式。
点击每份备份文件后方的从备份节点创建实例按钮,点击确认后,即可从该备份文件直接创建一个新的实例,用户可直接登录新实例,确认相关数据无误后,再通过数据传输等产品将数据倒回现有实例,MongoDB 在备份数据用户同时,也备份了用户的日志操作,所以也提供了按时间点克隆实例的功能。
点击按时间点新建实例,选择实例七天内的任意时间点,可精确到秒级。
点击确认之后:跳转实例购买页面,克隆实例的地域,必须和现有实例保持一致,才能正常克隆。可以选择相应的网络类型和所需要克隆的实例规格。实例的存储空间必须不小于当前实例的存储空间,否则可能因为存储空间过小而克隆失败。
在下方可看到需要恢复的源实例ID以及需要恢复的时间点信息:
实例ID:dds-m5e11a111b9f3cf4
实力备份时间点:2017-05-29T01:05:00Z
这个新的实例在创建完成之后,即会带有所需要的指定时间点的数据。