# 设置同区域备份策略
#### 操作场景
创建云数据库RDS实例时，系统默认开启自动备份策略，安全考虑，实例创建成功后不可关闭。您可根据业务需要设置自动备份策略，云数据库RDS服务按照您设置的自动备份策略对数据库进行备份。
云数据库RDS服务的备份操作是实例级的，而不是数据库级的。当数据库故障或数据损坏时，可以通过备份恢复数据库，从而保证数据可靠性。备份以压缩包的形式存储在对象存储服务上，以保证用户数据的机密性和持久性。由于开启备份会损耗数据库读写性能，建议您选择业务低峰时间段设置自动备份。
设置自动备份策略后，会按照策略中的备份时间段和备份周期进行全量备份。实例在执行备份时，按照策略中的保留天数进行存放，备份时长和实例的数据量有关。
在进行全量备份的同时系统每5分钟或一定数据量时会自动生成增量备份，用户不需要设置。生成的增量备份可以用来将数据恢复到指定时间点。
#### 操作视频
<video controls="controls" preload="none" id="object1447119115115" class="idp-external-video" src="https://res-static.hc-cdn.cn/cloudbu-site/china/zh-cn/RDS/Video/1653294453762920490.mp4" title="设置自动备份策略" poster="https://support.huaweicloud.com/usermanual-rds-mysql/zh-cn_image_0000002408960777.jpg" height="380.0000" width="680.0000"></video>
#### 普通备份和稀疏备份的区别
表1备份功能说明 
| 功能类别    | 普通备份                                                                                        | 稀疏备份                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
|:---|:---|:---|
| 功能简介   | RDS for MySQL默认使用普通备份，普通备份按照备份时间段和备份周期对实例数据进行全量备份，每次备份完成后都会生成一个备份文件，根据设置的备份保留天数对备份文件进行存储。   | 针对有长期保留备份文件诉求的用户，稀疏备份提供了一种降低备份成本的备份策略。对比默认备份策略，稀疏备份策略在相同的保留天数下，通过设置低频次的备份周期来降低备份文件密度。 如需开通稀疏备份，请[提交工单](https://console.huaweicloud.com/ticket/?locale=zh-cn#/ticketindex/createIndex)申请。开通后，默认显示的备份策略就是普通备份，在普通备份的基础上，可以添加稀疏备份策略。                                                                                                                                                                                                                                                                                                                                                                |
| 备份策略   | 1个实例只有1个备份策略，并且不支持删除。 默认策略为按周备份，至少选择一周中的一天，备份文件的保留天数可设置1\~732天。 | 除默认策略外，手动添加的稀疏备份策略可以删除。 开通稀疏备份后，默认备份策略和稀疏备份策略并存，具体如下： - 默认策略不支持删除，为按周备份，至少选择一周中的一天，备份文件的保留天数可设置1\~732天。  - 稀疏备份策略支持以下三种模式，备份文件的保留天数可设置1\~732天。 - 按周备份：至少选择一周中的一天。  - 按月备份：至少选择一月中的一天。  - 按年备份：选择一年中的具体某一天。     |
| 备份时间段 | 默认为24小时中，间隔一小时的随机的一个时间段 ，例如01:00～02:00，12:00～13:00等。                                         | 默认为24小时中，间隔一小时的随机的一个时间段 ，例如01:00～02:00，12:00～13:00等。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| 快照备份  | 支持。                                                                                        | 支持。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
   
 #### 约束限制和计费说明
表2约束限制 
| 功能类别                                                                           | 约束限制                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | 计费说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
|:---|:---|:---|
| 未开启快照备份                                                                         | - 备机故障、备机复制时延超过1天的主备实例，备份会到主机上执行。  - 当数据库实例被删除时，实例的自动备份将被同步删除，手动备份不会被删除。  - 全量备份时不允许重启数据库，请谨慎选择备份时间段。  - 全量备份时，会连接备份所属的实例，校验该实例的状态。如果校验存在以下两种情况，则校验不通过，会自动进行校验重试。如果重试结束后，仍然无法满足，则备份失败。 - 备份所属的实例正在执行DDL操作。  - 从备份所属的实例获取备份锁失败。    - 全量备份会占用节点资源，尤其是磁盘带宽。可能会导致实例吞吐量下降，复制时延等问题。  - 备份期间会消耗内存资源，当用户表数量较多而剩余内存较少时，可能导致备份任务失败，需要用户降低表数量或者扩大实例规格。  - 备份期间会增加元数据锁，可能会导致DDL阻塞或者复制延时。   | 备份都是以压缩包的形式存储在对象存储服务上。具体收费规则请参见[RDS的备份是如何收费的](https://support.huaweicloud.com/rds-mysql_faq/rds_faq_0074.html)。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| [开启快照备份](https://support.huaweicloud.com/usermanual-rds-mysql/rds_08_0052.html) | - 快照备份依赖CBR服务，备份原理及说明详见[什么是云备份](https://support.huaweicloud.com/productdesc-cbr/cbr_01_0002.html)。  - 开启快照备份后，不支持设置跨区域备份。  - 开启快照备份会收费，快照备份用量由CBR侧统计，依赖实际使用量。  - 备份时长与实例数据量大小成正比，如果数据量较大，可开启快照备份功能提高备份速率。  - 开启快照备份后，备份策略为快照备份，已有的自动备份和手动备份的恢复功能正常使用。  - 开启快照备份后，当数据库实例被删除时，实例的自动备份将被同步删除，手动备份不会被删除。  - 实例在进行快照备份时，不支持下发DDL操作，如果有正在执行的DDL操作，会在DDL操作结束后再进行快照备份。  - 开启快照备份后，下一次生成的全量备份为快照备份，使用该备份进行恢复，为快照恢复。                                                                      | 开启快照备份后，快照备份的计费规则如下： - 2025年9月之前产生的快照备份：不享受备份赠送空间，根据CBR的收费规则中的"数据库服务器备份存储库"按需计费，详见[云备份是如何计费的](https://support.huaweicloud.com/price-cbr/cbr_07_0026.html)。  - 2025年9月及以后产生的快照备份：享受1:1的快照备份赠送空间，根据RDS的备份空间计费信息中的"CBR快照备份"按需计费，详见[RDS价格详情](https://www.huaweicloud.com/pricing.html?tab=detail#/rds)。 示例：如果用户购买实例时，存储空间选择了40GB，那么会赠送80GB备份空间，其中包含40GB日志备份空间和40GB 快照备份空间。 图1存储与备份 ![](https://support.huaweicloud.com/usermanual-rds-mysql/zh-cn_image_0000002479823654.png "点击放大")    |
   
#### 操作步骤
- [设置单个实例的普通备份策略]
  
  1. [登录RDS管理控制台](https://console.huaweicloud.com/rds/#/rds/management/list)。
  
  2. 单击管理控制台左上角的![](https://support.huaweicloud.com/usermanual-rds-mysql/zh-cn_image_0000002593882307.png)，选择区域。
  
  3. 在"实例管理"页面，选择指定的实例，单击实例名称。
  
  4. 在左侧导航栏，单击"备份恢复"。
  
  5. 在页面右上方，选择"修改备份策略 \> 同区域备份策略"。您可以查看到已设置的备份策略，如需修改备份策略，请调整以下参数的值。 
     图2修改备份策略   
     ![](https://support.huaweicloud.com/usermanual-rds-mysql/zh-cn_image_0000002464571661.png "点击放大")
     - 自动备份保留天数：保留天数为全量自动备份和Binlog备份的保留时长，默认为7天，范围为1～732天。
       - 增加保留天数，可提升数据可靠性，请根据需要设置。
       
       - 减少保留天数，会针对已有的备份文件生效，但手动备份不会自动删除，请您谨慎选择。
       
       
       **全量备份文件自动删除策略** **：**
       考虑到数据完整性，自动删除时仍然会保留最近的一次超过保留天数的全量备份，保证在保留天数内的数据可正常恢复。
       假如备份周期选择"周一"、"周二"，保留天数设置为"2"，备份文件的删除策略如下：
       - 本周一产生的全量备份，会在本周四当天自动删除。原因如下： 本周二的全量备份在本周四当天超过保留天数，按照全量备份文件自动删除策略，会保留最近的一个超过保留天数的全量备份（即本周二的备份会被保留），因此周四当天删除本周一产生的全量备份文件。
         
       
       - 本周二产生的全量备份，会在下周三当天自动删除。原因如下： 下周一产生的全量备份在下周三超过保留天数，按照全量备份文件自动删除策略，会保留最近的一个超过保留天数的全量备份（即下周一的备份会被保留），因此下周三当天删除本周二产生的全量备份。
         
       
       
       **Binlog备份文件自动删除策略：**
       Binlog备份随全量备份删除，考虑到数据完整性，RDS for MySQL在"自动备份保留天数"之外额外保留最新的一个全量备份，并同时保留从该全量备份开始前24小时到当前时间的所有Binlog备份，以保证在保留天数内的数据可正常恢复。
       这里的Binlog备份是指存储在OBS中的备份文件，"本地Binlog保留策略"指的是保留在磁盘上的Binlog文件，请注意区分。
       
     
     - 备份时间段：默认为24小时中，间隔一小时的随机的一个时间段 ，例如01:00～02:00，12:00～13:00等。备份时间段并不是指整个备份任务完成的时间，指的是备份的开始时间，备份时长和实例的数据量有关。
       ![](https://support.huaweicloud.com/usermanual-rds-mysql/public_sys-resources/note_3.0-zh-cn.png)
       建议根据业务情况，选择业务低峰时段。备份时间段是以本地浏览器所在的UTC时区保存，如果碰到夏令时/冬令时切换，备份时间段会因时区变化而改变。
       
     
     - 备份周期：默认全选，可修改，且至少选择一周中的1天。
     
     
     
     
  
  6. 单击"确定"，确认修改。
   
- [批量设置普通备份策略]
  支持批量设置普通备份策略，一次性最多可为50个实例配置普通备份策略。
  1. [登录RDS管理控制台](https://console.huaweicloud.com/rds/#/rds/management/list)。
  
  2. 单击管理控制台左上角的![](https://support.huaweicloud.com/usermanual-rds-mysql/zh-cn_image_0000002593882307.png)，选择区域。
  
  3. 在"实例管理"页面，勾选多个MySQL实例，在实例列表上方选择"更多 \> 设置同区域备份策略"。
  
  4. 在右侧弹窗中，调整以下参数的值。 
     - 自动备份保留天数：保留天数为全量自动备份和Binlog备份的保留时长，默认为7天，范围为1～732天。
       - 增加保留天数，可提升数据可靠性，请根据需要设置。
       
       - 减少保留天数，会针对已有的备份文件生效，但手动备份不会自动删除，请您谨慎选择。
       
       
       **全量备份文件自动删除策略** **：**
       考虑到数据完整性，自动删除时仍然会保留最近的一次超过保留天数的全量备份，保证在保留天数内的数据可正常恢复。
       假如备份周期选择"周一"、"周二"，保留天数设置为"2"，备份文件的删除策略如下：
       - 本周一产生的全量备份，会在本周四当天自动删除。原因如下： 本周二的全量备份在本周四当天超过保留天数，按照全量备份文件自动删除策略，会保留最近的一个超过保留天数的全量备份（即本周二的备份会被保留），因此周四当天删除本周一产生的全量备份文件。
         
       
       - 本周二产生的全量备份，会在下周三当天自动删除。原因如下： 下周一产生的全量备份在下周三超过保留天数，按照全量备份文件自动删除策略，会保留最近的一个超过保留天数的全量备份（即下周一的备份会被保留），因此下周三当天删除本周二产生的全量备份。
         
       
       
       **Binlog备份文件自动删除策略：**
       Binlog备份随全量备份删除，考虑到数据完整性，RDS for MySQL在"自动备份保留天数"之外额外保留最新的一个全量备份，并同时保留从该全量备份开始前24小时到当前时间的所有Binlog备份，以保证在保留天数内的数据可正常恢复。
       这里的Binlog备份是指存储在OBS中的备份文件，"本地Binlog保留策略"指的是保留在磁盘上的Binlog文件，请注意区分。
       
     
     - 备份时间段：默认为24小时中，间隔一小时的随机的一个时间段 ，例如01:00～02:00，12:00～13:00等。备份时间段并不是指整个备份任务完成的时间，指的是备份的开始时间，备份时长和实例的数据量有关。
       ![](https://support.huaweicloud.com/usermanual-rds-mysql/public_sys-resources/note_3.0-zh-cn.png)
       建议根据业务情况，选择业务低峰时段。备份时间段以UTC时区保存。如果碰到夏令时/冬令时切换，备份时间段会因时区变化而改变。
       
     
     - 备份周期：默认全选，可修改，且至少选择一周中的1天。
     
     
     
     
  
  5. 单击"确定"，确认修改。
   
#### 常见问题
- [为什么RDS自动备份会失败](https://support.huaweicloud.com/rds-mysql_faq/rds_faq_0053.html)
- 问：如何清理自动备份？ 答：自动备份的备份文件不支持手动删除，可通过[修改自动备份策略]调整备份保留天数，超出备份保留天数的已有备份文件会被自动删除。
  
 
#### 相关API
- [设置自动备份策略](https://support.huaweicloud.com/api-rds/rds_09_0002.html)
- [查询自动备份策略](https://support.huaweicloud.com/api-rds/rds_09_0003.html)
- [获取备份列表](https://support.huaweicloud.com/api-rds/rds_09_0005.html)
 
