开发者学堂课程【云数据库 Redis 版使用教程:备份与恢复】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/434/detail/5397
备份与恢复
内容介绍:
一、如何对云数据库 Redis 版进行数据的备份与恢复
一、如何对云数据库 Redis 版进行数据的备份与恢复
数据备份有两种模式,第一为手动备份模式,第二为系统自动备份模式。
其中手动备份又分为两种,第一种为备份在阿里云云存储 OSS 上,第二种为备份在本地磁盘上,下面依次进行介绍。
1.如何手动备份到阿里云云存储 OSS 上。
先登录云数据库 Redis 版管理控制台,选择备份与恢复,创建备份,确认即可完成手动备份。
2.将 RDB 文件备份到本地磁盘。
在云端备份文件上点击下载并确认即可将 RDB 文件下载到本地磁盘。
备份到阿里云云存储上的免费时间是七天,七天以外的数据会被自动删除。
备份到本地磁盘的操作是在有云端备份的基础上且目前对用户免费开放。
3.如何进行设置系统自动备份。
首先进入云数据库 Redis 版实例的管理控制台,点击备份设置进行编辑。
目前备份保留天数为七天无法修改,可自行设置备份周期及备份的时间,设置完成之后点击确定即可完成系统自动备份的设置。
自动备份机制保证数据误操作之后云数据库 Redis 版具备数据快速恢复的能力。阿里云采用在备节点上进行 RDB 快照备份,备份期间对实例访问不会产生性能上的影响。
4.如何进行数据的恢复
用户对数据库误操作的损失可以通过数据恢复功能最大化程度的减少,数据恢复是建立在云端有备份的基础上的。
找到之前有备份的文件,点击数据恢复,再点击确定即可完成数据的恢复。由于数据恢复的操作具有较高的风险,如果时间可控建议先采用克隆实例的方式。
克隆实例是指创建一个新的按照付费的实例,将备份中的实例克隆到新的实例中确认恢复后的数据没有问题再对原实例进行数据恢复。数据恢复有一定风险,请谨慎操作。