RDS MySQL实例如何自动备份

您所在的位置:网站首页 阿里云服务器数据备份到本地 RDS MySQL实例如何自动备份

RDS MySQL实例如何自动备份

#RDS MySQL实例如何自动备份| 来源: 网络整理| 查看: 265

其他引擎请参见:

备份SQL Server数据

备份PostgreSQL数据

自动备份MariaDB数据

说明

本文介绍默认的备份功能,备份文件存储于实例所在地域。如需备份至其它地域,请参见跨地域备份。

备份功能介绍

您可以通过以下两种方式执行备份:

RDS默认备份:RDS本身提供的备份功能,包括全量(数据)和增量(日志)备份。

通过DBS备份:DBS的逻辑备份,提供高级备份功能,包括跨账号备份、快速查询等。

关于两者的具体差异,请参见RDS默认备份与DBS备份的区别。

使用RDS默认备份

默认的自动备份支持数据备份和日志备份。数据备份无法关闭,您可以修改数据备份的频率。

表 1. 数据备份的频率

实例类型

最低频率

最高频率

本地盘实例(高可用版或三节点企业版)

云盘实例(基础版)

每周2次

每天1次

云盘实例(高可用版、集群版)

每15分钟1次(开启增加快照频率

前提条件

若您初次使用RDS备份服务,您需要使用阿里云主账号完成DBS服务关联角色(AliyunServiceRoleForDBS)授权。具体操作,请参见如何授权DBS服务关联角色。

注意事项

只读实例不支持备份设置。

备份期间不要执行DDL操作,避免锁表导致备份失败。

尽量选择业务低峰期进行备份。

表数量 超过60万将无法进行备份。表数量过多时建议进行分库。

备份的表数量超过5万张将无法进行单库单表恢复。

操作步骤

访问RDS实例列表,在上方选择地域,然后单击目标实例ID。

在左侧导航栏中单击备份恢复

备份恢复页面中选择备份策略页签。

单击基础备份模块后的编辑。设置以下参数,然后单击确定

说明

云盘实例的数据备份是快照备份。

表 2. 数据备份设置

实例类型

参数

说明

所有实例

全量备份保留天数

默认为7天。可选范围:

云盘实例:7~730天。

说明

5.7基础版固定为7天,无法修改。

如果开启秒级备份,保留时长可选7~730天。

本地盘实例:7天或以上(小于2的31次方)。

保留不超过730天的数据备份为常规备份。

保留超过730天的数据备份为归档备份,费用较低。

说明

如果设置超过730天,或者勾选实例释放前长期保留,则还需设置归档备份的保留个数,例如保留每个月最早的2个归档备份。

全量备份周期

每周至少选2天进行数据备份。

全量备份开始时间

选择数据备份开始的时间,例如08:00。建议设置为业务低峰期。

本地盘实例

库表恢复

开启后将支持恢复库表。默认为开启,无法关闭。

说明

仅RDS MySQL 8.0、5.7、5.6 高可用版(本地盘)支持。

开启后,新生成的备份文件将逐步采用新的备份格式,具体请参见【通知】部分RDS MySQL将采用新的物理备份格式。

极速库表恢复

选择是否开启极速库表恢复。开启则表示选择库表恢复速度为极速,否则默认为常规。

常规:正常情况下的库表恢复速度。

极速:在常规库表恢复速度的基础上,提升约50%~95%的恢复速度。

关于库表恢复的更多信息,请参见恢复库表。

说明

开启极速库表恢复后,还需选择CDM付费类型CDM保留时长

当前仅部分地域支持极速库表恢复功能。

实例释放后保留备份文件

选择实例释放后是否保留备份文件。

说明

仅创建时间超过7天的本地SSD盘实例才显示并支持配置该项。

建议您选择保留最后一个全部保留。当实例释放后,您可以在已删除实例备份页面下载备份进行恢复。具体详情,请参见实例释放后保留备份文件。

云盘实例

秒级备份

开启后,快照备份的执行速度会提升至秒级。

说明

仅高可用ESSD云盘版、集群版支持。

增加快照频率

开启本功能可缩短秒级快照周期,增加秒级快照密度。开启后,可设置每N小时备份1次,甚至每15分钟备份一次。

根据您选择的频率,快照保留策略如下:

频率为分钟级:完成时间在1小时内的快照会全部保留,超过1小时将仅保留整点后完成的第一个快照,并在超过24小时后,仅保留每日0点后完成的第一个快照。

频率为小时级:完成时间在24小时内的快照会全部保留。超过24小时将仅保留每日0点后完成的第一个快照。

说明

仅高可用云盘版、集群版支持。

本功能与秒级备份必须同步开启,若在秒级备份关闭的情况下开启本功能,则系统会自动开启秒级备份

仅高可用云盘版支持。

增加快照频率秒级备份不能同时开启。

开启后,最大保留时长会减少。

极速库表恢复

开启极速库表恢复功能,在一般库表恢复速度的基础上,提升约50%~95%的恢复速度。

关于库表恢复的更多信息,请参见恢复库表。

说明

当前仅部分地域支持极速库表恢复功能。

表 3. 日志备份设置

参数

说明

日志备份

开启后可以实现按时间点恢复。默认为开启。

日志备份保留天数

可选范围:7~730天。默认为7天,

必须小于等于数据备份天数。

说明

5.7基础版固定为7天。

使用DBS备份

创建备份计划(逻辑备份)。

配置备份计划。

具体请参见RDS MySQL或自建MySQL逻辑备份。

关于默认备份的常见问题

备份会影响实例性能吗?

实例系列影响说明高可用版备份在备实例执行,不占用主实例CPU,不影响主实例性能。说明 少数情况下,备实例不可用时,备份会在主实例执行。集群版备份在备节点执行,不占用主节点CPU,不影响主节点性能。说明 少数情况下,备节点不可用时,备份会在主节点执行。基础版由于是单节点架构,备份时会影响实例性能。

如何快速方便地查询备份文件中的数据?

对于全量逻辑备份文件,通过数据库备份DBS的备份集查询功能,可以在不恢复备份数据的情况下,直接查询云存储中备份集的数据。

数据备份是否可以关闭?

答:不可以关闭。可以减少备份频率,一周至少2次。数据备份保留天数最少7天。

日志备份是否可以关闭?

可以关闭。备份设置内关闭日志备份开关即可。

为什么有时候备份任务会失败?

备份过程中执行耗时长的DDL或更新语句,会导致锁表,进而导致备份失败。

为什么数据只有几GB,快照备份有几十GB?

备份大小可能比数据量大,也可能比数据量小。云盘实例采用快照备份。快照备份的大小可能远大于数据的大小,因此,云盘实例的免费备份额度是本地盘实例的4倍。

说明

计算快照备份大小时,会计算所有非空块的大小。如果写入时比较分散(例如3MB的数据可能占用2个、3个甚至4个块),会导致较多非空块,因此快照备份较大。

相关文档

下载备份

恢复全量数据

即时查询DBS逻辑备份

相关API

分类

API

描述

默认备份

修改备份设置

调用ModifyBackupPolicy接口,修改RDS实例备份设置。

查询备份设置

调用DescribeBackupPolicy接口,查询实例备份设置。

查看备份列表

调用DescribeBackups接口,查看备份集列表。

查询备份任务

调用DescribeBackupTasks接口,查询实例的备份任务列表。

DBS备份

创建备份计划

调用CreateBackupPlan接口,创建一个DBS备份计划。

配置备份计划

调用ConfigureBackupPlan接口,配置一个DBS备份计划。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3