RDS MySQL支持自动备份和手动备份。
其他引擎请参见:
说明 本文介绍默认的备份功能,备份文件存储于实例所在地域。如需备份至其它地域,请参见跨地域备份数据。
注意事项
- 只读实例不支持备份设置。
- 备份期间不要执行DDL操作,避免锁表导致备份失败。
- 尽量选择业务低峰期进行备份。
- 表数量超过60万将无法进行备份。表数量过多时建议进行分库。
- 备份的表数量超过5万张将无法进行单库单表恢复。
自动备份
自动备份包括数据备份和日志备份。数据备份无法关闭,您可以修改数据备份的频率。实例类型 | 最低频率 | 最高频率 |
---|---|---|
|
每周2次 | 每天1次 |
云盘实例(高可用版) | 每15分钟1次(开启增加快照频率) |
操作步骤
手动备份
常见问题
- 备份会影响实例性能吗?
- 如何快速方便地查询备份文件中的数据?
对于全量逻辑备份文件,通过数据库备份DBS的备份集查询功能,可以在不恢复备份数据的情况下,直接查询云存储中备份集的数据。
- 数据备份是否可以关闭?
答:不可以关闭。可以减少备份频率,一周至少2次。数据备份保留天数最少7天。
- 日志备份是否可以关闭?
可以关闭(MySQL 5.7基础版除外)。备份设置内关闭日志备份开关即可。
- 为什么有时候备份任务会失败?
备份过程中执行耗时长的DDL或更新语句,会导致锁表,进而导致备份失败。
- 为什么数据只有几GB,快照备份有几十GB?
相关文档
相关API
API | 描述 |
---|---|
创建备份 | 创建RDS备份。 |
查看备份列表 | 查看RDS备份列表。 |
查询备份设置 | 查看RDS实例备份设置。 |
修改备份设置 | 修改RDS实例备份设置。 |
删除数据备份 | 删除RDS实例数据备份文件。 |
查询备份任务 | 查询RDS实例的备份任务列表。 |
查询Binlog日志 | 查询RDS实例的Binlog文件。 |
在文档使用中是否遇到以下问题
更多建议
匿名提交