开启日志备份功能后,本地日志会实时上传(复制)到备份空间,形成日志备份。基于日志备份,您可以恢复数据到备份保留时间内的任意时间点。本文介绍如何管理和查看RDS MySQL的日志备份。

费用说明

开启日志备份不收费,备份有免费额度,仅当数据备份和日志备份的总大小超过免费额度时,收取备份费用

开启或关闭日志备份

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
  2. 在左侧导航栏中单击备份恢复
  3. 备份恢复页面中选择备份策略页签。
  4. 单击基础备份区域后的编辑,开启或关闭日志备份
    说明
    • 日志备份开启后,可设置日志备份保留时长,日志备份可保留7~730天。
    • 日志备份保留天数不能大于数据备份保留天数。
    • MySQL 5.7基础版日志备份保留时长固定为7天。

查看日志备份

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
  2. 在左侧导航栏中单击备份恢复
  3. 备份恢复页面中选择基础备份列表 > 日志备份
    对于高可用版和三节点企业版实例,主节点和备节点都有日志备份,在备份列表里以文件所在实例编号区分。

查看日志备份大小

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
  2. 在实例的基本信息页面的使用量统计区域,可以查看日志备份大小。日志
    说明
    • 日志备份存放于备份空间,不占用实例的存储空间。备份空间不对外开放访问。
    • RDS MySQL基础版实例升级小版本后,实例的基本信息页的备份使用量可能会显示为0,且在下一次定时备份完成后自动恢复。

删除日志备份

请参见删除或减少备份

下载日志备份

请参见下载备份

按时间点恢复数据

请参见恢复全量数据恢复库表

常见问题

问题类型 问题详情
恢复数据

Q:日志备份也能用于恢复数据吗?

A:开启日志备份后,您可以恢复数据到备份保留时间内的任意时间点(任意一秒),具体请参见恢复全量数据恢复库表

备份费用

Q:日志备份收费吗?

A:开启日志备份不收费。备份提供免费额度,具体请参见费用说明

查看备份
  • Q:为什么日志备份页面是空的?

    A:日志备份页面为空可能原因有两种:
    • 没有开启日志备份。如需开启日志备份,请参见开启或关闭日志备份
    • 刚创建实例,或刚开启日志备份,本地日志还未上传至备份空间。
  • Q:为什么日志备份页面看不到最新的日志?

    A:日志备份页面只能看到已完成写入的日志文件,本地正在写入的日志文件还未上传至备份空间。

  • Q:我的日志备份只设置了保留7天,是否有办法获取7天之前的日志?

    A:超出备份保留时长的备份会被自动删除,建议合理设置保留时长。

关闭/减少备份
  • Q:关闭日志备份后,如何删除日志备份?

    A:关闭日志备份后,日志备份数据会被自动立即删除。

  • Q:为什么关闭日志备份后,通过SHOW BINARY LOGS;命令仍能查到日志文件?

    A:通过该命令查询到的是本地日志,不是日志备份。如需删除本地日志,请参见删除本地日志(Binlog)

  • Q:关闭日志备份后,为什么存储空间没有释放?

    A:日志备份不占用存储空间。本地日志占用存储空间。

  • Q:为什么日志备份突然变大?

    A:频繁增删改会导致日志变大,如需删除日志备份,请参见删除或减少备份

相关API

API 描述
DescribeBackupPolicy 调用DescribeBackupPolicy接口查询实例备份设置。
ModifyBackupPolicy 调用ModifyBackupPolicy接口修改RDS实例备份设置。