本文介绍如何查看和管理RDS MySQL备份的大小。

备份的大小=数据备份的大小+日志备份的大小

如何查看

在实例的基本信息页面的右下角,可以查看备份的大小。

例如,下图中,备份的大小为33.2GB(数据备份)+20.19MB(日志备份)。

说明
  • 图中的归档备份是指已保留超过2年(730天)的数据备份,数据是指非归档的数据备份。
  • RDS MySQL基础版实例升级小版本后,实例的基本信息页的备份使用量可能会显示为0,且在下一次定时备份完成后自动恢复。
备份大小

说明

  • 与存储空间使用量的关系
    • 数据备份和日志备份存放在备份空间,都不占用存储空间
    • 日志分为本地日志和日志备份。
      日志 说明 费用 作用
      本地日志 实例的原始日志,存放于实例的存储空间。 不涉及费用,但占用实例存储空间。 例如,可用于自行搭建主从架构。
      日志备份 开启日志备份后,本地日志会实时上传至备份空间,备份空间里的即为日志备份。 参见备份的费用 实现按时间点恢复。
      说明
      • 清理本地日志会减少其占用的存储空间,但不会影响日志备份的大小。
      • 在实例的监控与报警页面可以查看本地日志占用的存储空间。查看本地日志大小
  • 与数据大小的关系

    备份的大小可能比数据量大,也可能比数据量小。

    云盘实例采用快照备份。快照备份的大小可能远大于数据的大小,因此,云盘实例的免费备份额度是本地盘实例的4倍。
    说明 计算快照备份大小时,会计算所有非空块的大小。如果写入时比较分散(例如3MB的数据可能占用2个、3个甚至4个块),会导致较多非空块,因此快照备份较大。
  • 与实例架构的关系

    备份的大小与实例架构无关。例如,高可用实例和基础版实例,如果数据一致,则备份的大小一样,不会因为高可用就导致备份大小增加。

删除或减少数据备份

  • 手动删除数据备份
    1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
    2. 进入备份恢复页面。
    3. 数据备份页签,单击目标备份的删除
      说明 如果没有删除按钮,说明不满足以下情况:
      • 日志备份关闭时,只能手动删除已保留超过7天的数据备份。
      • 日志备份开启时,只能手动删除超出日志备份保留时长的数据备份。例如,如果日志备份保留时长为7天,则可以删除已保留超过7天的数据备份。
  • 自动删除数据备份(缩短数据备份的保留时长)
    1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
    2. 进入备份恢复页面。
    3. 备份设置页签,打开设置对话框,缩短数据备份的保留时长。

      超过保留时长的备份会被自动删除。例如,实例中存在已保留31天的备份,如果您把保留时长从修改为30天,则已保留31天的备份会立即被自动删除。

  • 减少数据备份的次数
    1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
    2. 进入备份恢复页面。
    3. 备份设置页签,打开设置对话框,减少数据备份的周期。
  • 把无需备份的数据删除或迁移走

删除或减少日志备份

  • 缩短日志备份保留时长
    1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
    2. 进入备份恢复页面。
    3. 备份设置页签,打开设置对话框,缩短日志备份的保留时长。
      例如,设置日志备份的保留时长为30天,则超过30天的日志备份会被自动删除。
      说明 仅当日志备份开启时才可以设置日志备份保留时长。
  • 关闭日志备份
    1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
    2. 进入备份恢复页面。
    3. 备份设置页签,打开设置对话框,关闭日志备份。
      说明 关闭后,所有日志备份会立即被自动删除,并且无法使用按时间点恢复数据的功能。
  • 减少不必要的增删改,减少对大字段的更新
    对数据库的增删改操作都会导致日志备份大小增加。
    说明 使用SQL洞察功能可以查看数据库的增删改查记录。