备份MariaDB数据

RDS MariaDB支持自动备份和手动备份两种方式,您可以通过设置备份策略调整RDS数据备份和日志备份的周期实现自动备份,或手动备份数据。

前提条件

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

注意事项

  • 实例备份文件占用备份空间,空间使用量超出免费的额度将会产生额外的费用,请合理设计备份周期,以满足业务需求的同时,兼顾备份空间的合理利用。关于免费额度详情,请参见查看备份空间免费额度

  • 关于具体的计费方式与收费项,请参见计费项

  • 关于备份空间使用量的计费标准,请参见云数据库 RDS 详细价格信息

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

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

  • 若数据量较大,花费的时间可能较长,请耐心等待。

  • 备份文件有保留时间,请及时下载需要保留的备份文件到本地。

备份说明

数据备份

日志备份

支持快照备份,不支持物理备份和逻辑备份。

  • 日志文件会占用实例的磁盘容量。

  • 日志大小超过500MB或写入超过6小时就会切换到新的日志文件继续写入,老的日志文件会异步上传。

  • 您可以通过一键上传日志功能(免费)将日志文件上传至OSS的存储空间,不影响实例的数据恢复功能,日志也不再占用实例磁盘空间。

说明

不支持访问日志文件所在的OSS存储空间。

自动备份

阿里云数据库会执行用户设定的备份策略,自动备份数据库。

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

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

  3. 备份恢复页面中选择备份策略,单击备份设置区域后的编辑

  4. 备份设置页面设置备份策略,单击保存。参数说明如下:

    参数

    说明

    数据备份保留天数

    默认为7天,可以设置为7~730 天。

    备份周期

    可以设置为一星期中的某几天。

    说明

    为了您的数据安全,一周至少需要备份两次。

    备份时间

    可以设置为任意时段,以小时为单位。

    日志备份

    日志备份的开关。

    重要

    关闭日志备份会导致所有日志备份被清除,并且无法使用按时间点恢复数据的功能。

    日志备份保留

    • 日志备份文件保留的天数,默认为7天。

    • 可以设置为7~730 天,且必须小于等于数据备份天数。

手动备份

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

  2. 单击页面右上角的备份实例,打开备份实例对话框,单击确定

备份完成后您可以在备份恢复 > 基础备份列表 > 数据备份日志备份页面恢复备份至另一个实例。

常见问题

  1. Q:RDS MariaDB的数据备份是否可以关闭?

    A:不可以关闭。数据备份保留天数最少7天,最多730天。

  2. Q:RDS MariaDB的日志备份是否可以关闭?

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

相关API

API

描述

创建备份

创建RDS备份。

查看备份列表

查看RDS备份列表。

查询备份设置

查看RDS实例备份设置。

修改备份设置

修改RDS实例备份设置。

查询备份任务

查询RDS实例的备份任务列表。

查询Binlog日志

查询RDS实例的日志文件。