RDS SQL Server支持自动备份和手动备份两种方式,您可以通过设置备份策略调整RDS数据备份和日志备份的周期实现自动备份,或手动备份数据。
本文介绍默认的备份功能,备份文件存储于实例所在地域。如需备份至其它地域,请参见跨地域备份。
备份功能说明
数据备份
备份方式 |
功能说明 |
物理备份 |
|
快照备份 |
快照备份在指定的备份周期中循环执行全量快照备份,相对于常规的物理备份方式,快照备份具有备份速度快、可支持的最大备份数据量大等优点。 说明 快照备份是在云盘上对数据的快照进行定期备份,利用快照的特性可以快速地还原数据到某个时间点,从而恢复数据。更多详情,请参见快照备份。 |
日志备份
-
系统将自动生成日志备份文件,您可以设置日志文件的生成频率,选择与数据备份一致或每30分钟一次。
说明
-
在两种频率下,最终生成的日志文件总大小是一致的。
-
在快照备份模式下,日志备份的频率固定为每30分钟一次,不可修改。
-
-
日志备份默认开启无法关闭,但您可以设置日志备份的保留时间,范围为7~730天。
-
支持下载日志备份文件。具体操作,请参见下载备份。
说明
当实例日志备份频率设置为每30分钟一次时,在极端情况下(例如底层云盘彻底损坏或其他不可抗因素),SQL Server基础系列实例最多只能恢复到最近30分钟日志备份的时间点。
前提条件
若您初次使用RDS备份服务,您需要使用阿里云主账号完成DBS服务关联角色(AliyunServiceRoleForDBS)授权。具体操作,请参见如何授权DBS服务关联角色。
注意事项
-
修改备份时间后,可能会在两分钟后触发一次备份,可能导致您的主库I/O带宽占用高,影响业务正常使用,建议您选择业务低峰期进行修改,以减少因备份操作所引起的资源消耗对数据库性能产生影响。
-
SQL Server物理备份时速度较快(无法限速),可能会导致I/O宽带占用高,影响业务正常使用。建议您选择业务低峰期进行备份,以减少因备份操作所引起的资源消耗对数据库性能等产生影响。
-
若数据量较大,备份花费的时间可能较长,请耐心等待。
-
备份文件有保留时间,请及时下载需要保留的备份文件到本地。
-
基础系列、高可用系列和集群系列实例采集网卡中的流量,更好反映SQL Server的网络带宽使用情况。由于流量统计时会将备份统计在内,因此数据备份期间网络流量将会突增。
-
集群系列实例的备份方式为物理备份时,支持设置备份优先级,即支持指定物理备份仅在主库进行或优先从备库进行。该功能的注意事项如下:
-
集群系列新实例默认的物理备份是在主库进行。
-
升级至高级备份策略页面的实例暂不支持设置备份优先级。
-
备库备份不支持增量备份,因此会导致备份策略中的增量备份被切换为全量备份,从而导致备份数据量的增加。为了避免备份数据量过大,建议修改备份策略,例如将一天一备份的策略改成两天一备份的策略。
-
集群系列实例切换到优先备库备份方式后,备份操作会优先在备库执行。但为了保障实例备份正常执行,如果备库不满足备份条件(例如备库不可用),实例备份会自动切换到主库上进行备份。
-
如果用户修改备份策略为备库备份,但同时还修改了备份时间,可能会在两分钟后触发一次全量备份。此时,如果备库不满足备份条件(例如备库不可用),实例备份会自动切换到主库上进行备份,影响业务正常使用。建议您选择业务低峰期进行修改,以减少因备份操作所引起的资源消耗对数据库性能产生影响。
-
由于收缩事务日志操作是强制在主库上执行的,无法在备库上执行。因此如果实例处于备库备份模式下,当您手动执行了收缩事务日志操作,操作会强制调度到主库上进行。
-
费用说明
实例有备份空间免费额度,若备份集存储量未超过免费额度,备份不收费;超过后将收取备份存储费用。免费额度以及计费标准详情,请参见备份费用。
设置自动备份
RDS提供自动备份数据库的功能,它会按照用户设置的备份策略,定期自动备份数据库。部分地域的实例现已支持将备份策略页面升级至高级版本,升级后可用于实现稀疏备份。升级后,备份策略设置入口及部分参数设置方法会略有不同,请根据实际情况选择设置方法。
常规备份策略页面(未升级)
- 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
-
在左侧导航栏单击备份恢复。
-
在备份恢复页面中选择备份策略页签,在备份设置区域单击编辑。
-
设置如下参数,然后单击保存。
参数
说明
数据备份保留天数
默认为7天,可以设置为7~730 天。
备份周期
每周至少选择2天备份数据。
备份方式
RDS SQL Server支持如下两种备份方式:
-
快照备份:某一时间点云盘数据状态的备份文件,备份速度快。更多信息,请参见快照备份。
-
物理备份:实例的默认备份方式。基于目标数据生成副本,备份速度较慢。
重要
切换至快照备份后,仍然可以在手动备份时选择物理备份。
备份优先级
集群系列实例的备份方式为物理备份时,支持选择仅从主库备份、或优先从备库备份。
-
仅从主库备份:指定备份只在主库上进行。
-
优先从备库备份:指定备份在备库上执行,以此降低主库IO负载,提高实例性能和稳定性。但若备库不满足备份条件(例如备库不可用),实例备份会切换到主库上进行备份操作。
说明
仅集群系列实例支持该功能,设置为备库备份后不支持增量备份。更多该功能的注意事项,请参见注意事项。
增量备份
选择是否开启增量备份。具体详情,请参见本文备份功能说明。
说明
备份方式为快照备份,或集群系列实例的备份方式为物理备份时,不支持设置增量备份。
备份时间
选择数据备份开始的时间段,例如06:00-07:00。建议设置为业务低峰期。
日志备份频率
您可以设置日志文件的生成频率,选择与数据备份一致或每30分钟一次。
说明
-
日志备份的详情说明,请参见本文备份功能说明。
-
日志备份保留时长与数据备份保留时长保持一致,不支持单独设置。
-
高级备份策略页面(升级后)
- 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
-
在左侧导航栏单击备份恢复。
-
在备份恢复页面中选择备份策略页签,单击SQL Server和一级备份之间的带圆圈数字。
设置如下参数,单击确定。
参数
说明
备份策略
选择备份时间及备份集保留时长,至少需设置为每周备份两次。
说明
您可单击添加备份策略按钮设置稀疏备份功能,实现更灵活地设置备份策略并保留最少的备份集。更多详情,请参见稀疏备份。
备份时间
选择数据备份开始的时间,例如07:00~08:00。建议设置为业务低峰期。
增量备份
选择是否开启增量备份。具体详情,请参见本文备份功能说明。
说明
备份方式为快照备份时,不支持开启增量备份。
备份方式
RDS SQL Server支持如下两种备份方式:
-
快照备份:某一时间点云盘数据状态的备份文件,备份速度快。更多信息,请参见快照备份。
-
物理备份:实例的默认备份方式。基于目标数据生成副本,备份速度较慢。
重要
切换至快照备份后,仍然可以在手动备份时选择物理备份。
日志备份频率
您可以设置日志文件的生成频率,选择与数据备份一致或每30分钟一次。
说明
-
日志备份的详情说明,请参见本文备份功能说明。
-
日志备份保留时长与数据备份保留时长保持一致,不支持单独设置。
日志备份保留
必须小于等于数据备份天数,可选范围为7~7300天。默认为7天。
-
-
单击备份策略页面左下角的保存。
手动备份
- 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
-
单击页面右上角的备份实例,打开备份实例对话框。
-
设置如下参数,单击确定。
参数
说明
备份机制
-
快照备份:某一时间点云盘数据状态的备份文件,备份速度快。更多信息,请参见快照备份。
-
物理备份:实例的默认备份方式。基于目标数据生成副本,备份速度较慢。
说明
自动备份策略为快照备份时,此配置项才显示快照备份选项。
备份方式
-
全量备份:立即执行全量备份。
-
自动备份:立即执行一次备份,系统自动判断执行全量备份还是增量备份。
说明
实例系列为集群系列,自动备份策略为物理备份,且设置了优先备库时,仅支持全量备份。
备份策略
仅在备份方式为全量备份时可选。
-
实例备份:备份整个完整的实例。
-
单库备份:备份指定的数据库,仅在备份机制为物理备份时可选。
说明
如需进行单库备份,请在左侧列表选择要备份的数据库,单击>图标将要备份的数据库加入右侧列表。若您还没有数据库,请先创建数据库。
-
-
系统将生成一个备份任务,您可单击右上角
按钮,在任务列表页面筛选任务类型为手动备份实例的任务,查看备份进度。
说明
备份完成后您可以在备份恢复 > 基础备份列表 > 数据备份或日志备份页面下载备份。具体操作,请参见下载数据备份和日志备份。
常见问题
-
Q:数据备份和日志备份是否可以关闭?
A:数据备份和日志备份默认开启无法关闭。您可以减少备份频率,例如每周至少备份2次。
说明
日志备份保留时长与数据备份保留时长保持一致,不支持单独设置。
-
Q:为什么快照备份不支持增量备份?
A:快照备份是在云盘上对数据的快照进行定期备份,利用快照的特性可以快速地还原数据到某个时间点,从而恢复数据。但由于快照是基于云盘而不是备份文件进行的,因此不支持增量备份。
说明
快照本身是增量快照链机制,它保留了过去每个时刻的快照状态,因此每次快照备份只会备份云盘上新增和更新的数据。
-
Q:为什么选择备库优先的备份策略后不支持增量备份?
A:基于RDS SQL Server内核特性原因,备库无法清理differential bitmap(差异位图),因此无法支持增量备份。具体详情,请参见官方文档。
-
Q:增量备份开启的状态下,如果我手动执行了全量备份,会影响系统已有的自动备份策略吗?
A:增量备份处于开启状态时,如果您在备份周期循环期间执行了手动全量备份,后续三天内系统会自动执行增量备份。例如增量备份开启状态下,星期一为全量备份,星期二为增量备份,如果星期三手动执行了全量备份,那么星期四和星期五系统会自动执行增量备份。
相关API
API |
描述 |
创建备份 |
创建RDS备份。 |
查看备份列表 |
查看RDS备份列表。 |
查询备份设置 |
查看RDS实例备份设置。 |
修改备份设置 |
修改RDS实例备份设置。 |
查询备份任务 |
查询RDS实例的备份任务列表。 |
查询Binlog日志 |
查询RDS实例的Binlog文件。 |
内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家
阿里云企业补贴进行中: 马上申请
腾讯云限时活动1折起,即将结束: 马上收藏
同尘科技为腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠
转转请注明出处:https://www.yunxiaoer.com/153930.html