本文介绍如何备份RDS MySQL的部分库或表。
自动备份部分库表
-
RDS默认备份:为保障数据安全,RDS的默认备份总是备份所有库表,不支持只备份一部分。如果无需备份某些库表,建议将其删除或迁移至本地。
-
DBS备份:DBS的逻辑备份支持自动备份部分库表。具体操作,请参见RDS MySQL或自建MySQL逻辑备份。
说明
-
如果您的目的是减少RDS默认备份的大小和费用,请参见备份费用。
-
如果您的目的是实现库表恢复,请参见恢复库表。
手动备份部分库表
手动备份是指立即手动创建一个备份。
RDS默认备份
前提条件
-
RDS实例需满足以下条件:
-
大版本:8.0、5.7或5.6
-
系列:高可用系列
-
存储类型:本地SSD盘
-
-
若您初次使用RDS备份服务,您需要使用阿里云主账号完成DBS服务关联角色(AliyunServiceRoleForDBS)授权。具体操作,请参见如何授权DBS服务关联角色。
说明
您可以前往实例基本信息页面查看以上信息。
注意事项
高可用本地盘实例只能备份指定库,无法备份指定表。
说明
云盘版实例仅支持快照备份,不支持备份特定库表。
操作步骤
- 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
-
在页面右上角,单击备份实例。
-
在对话框中,选择备份方式为逻辑备份,然后选择备份策略为单库备份。
选中待备份的数据库单击
添加到右侧,并单击确定。
-
(可选)查看备份任务进度。
系统将生成一个逻辑备份任务,您可单击右上角
按钮,在任务列表页面筛选任务类型为手动备份实例的任务,查看备份进度。
(可选)恢复备份数据。
如需恢复该逻辑备份,请参见RDS MySQL逻辑备份文件恢复到自建数据库、恢复库表。
DBS备份
-
创建备份计划(备份方式选择逻辑备份)。
-
配置备份计划,在配置备份时间时选择单次备份。
具体操作,请参见RDS MySQL或自建MySQL逻辑备份。
相关API
分类 |
API |
描述 |
默认备份 |
修改备份设置 |
调用ModifyBackupPolicy接口,修改RDS实例备份设置。 |
查询备份设置 |
调用DescribeBackupPolicy接口,查询实例备份设置。 |
|
查看备份列表 |
调用DescribeBackups接口,查看备份集列表。 |
|
查询备份任务 |
调用DescribeBackupTasks接口,查询实例的备份任务列表。 |
|
DBS备份 |
创建备份计划 |
调用CreateBackupPlan接口,创建一个DBS备份计划。 |
配置备份计划 |
调用ConfigureBackupPlan接口,配置一个DBS备份计划。 |
内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家
阿里云企业补贴进行中: 马上申请
腾讯云限时活动1折起,即将结束: 马上收藏
同尘科技为腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠
转转请注明出处:https://www.yunxiaoer.com/154673.html