本文介绍如何备份RDS MySQL的部分库或表。
自动备份部分库表
- RDS默认备份:为保障数据安全,RDS的默认备份会备份所有库表,不支持只备份一部分。如果无需备份某些库表,建议将其删除或迁移至本地。 
- 数据灾备备份:数据灾备的逻辑备份支持自动备份部分库表。 
手动备份部分库表
方式一:通过RDS控制台的默认备份
通过手动创建一个备份任务,从而备份指定数据库,暂不支持备份指定表。
前提条件
- RDS MySQL实例需满足以下条件: - 大版本:8.0、5.7或5.6 
- 系列:高可用系列 
- 存储类型:高性能本地盘 说明- 由于云盘版实例仅支持快照备份,因此不支持备份特定库表。如果您需要备份单个数据库的数据,可以通过DMS数据导出功能;或通过mysqldump命令将指定数据库的数据导出为SQL文件进行备份。 
 
- 若您初次使用RDS备份服务,您需要使用阿里云主账号完成数据灾备服务关联角色(AliyunServiceRoleForDBS)授权。具体操作,请参见如何授权数据灾备服务关联角色。 
您可以前往实例基本信息页面查看以上信息。
操作步骤
- 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。 
- 在页面右上角,单击备份实例。 
- 在对话框中,选择备份方式为逻辑备份,然后选择备份策略为单库备份。  
- 选中待备份的数据库单击  添加到右侧,并单击确定。 添加到右侧,并单击确定。
- (可选)查看备份任务进度。 - 系统将生成一个逻辑备份任务,您可单击右上方任务中心,在任务中心页面筛选任务类型为手动备份实例的任务,查看备份进度。  
- (可选)恢复备份数据。 - 如需恢复该逻辑备份,请参见RDS MySQL逻辑备份文件恢复到自建数据库、恢复库表。 
方式二:通过数据灾备备份
- 创建备份计划(备份方式选择逻辑备份)。 
- 配置备份计划,在配置备份时间时选择单次备份。 - 具体操作,请参见RDS MySQL或自建MySQL逻辑备份。 
相关API
您也可以通过API管理RDS实例备份策略或配置数据灾备备份计划等,具体如下:
| 分类 | API | 描述 | 
| RDS默认备份 | 修改RDS实例备份设置。 | |
| 查询实例备份设置。 | ||
| 查看备份集列表。 | ||
| 查询实例的备份任务列表。 | ||
| 数据灾备备份 | 创建一个备份计划。 | |
| 配置备份计划。 |