云数据库 SQL Server 支持自动备份和手动备份两种方式来备份数据,其中,自动备份根据备份保留的策略不同,分为设置常规备份保留和设置定期备份保留两种场景。
本文为您介绍如何通过控制台设置常规备份保留。
说明:
云数据库 SQL Server 实例备份只备份业务库,不备份系统库。
备份时间默认为北京时间,若修改了默认时区,则备份数据的存储时间显示为实例服务器所在时区时间,但控制台显示会是北京(UTC+8)时间。
自动备份注意事项
备份文件存储在独立的备份空间,不会占用实例本地磁盘空间。
备份期间不要执行 DDL 操作,避免锁表导致备份失败。
尽量选择业务低峰期进行备份。
若数据量较大,花费的时间可能较长,请耐心等待。
自动备份说明
增加数据备份和日志备份保留的天数将可能带来额外的备份空间计费费用。
缩短日志备份保留的天数可能影响实例的数据回档周期。
备份免费额度有限。若超出免费额度,超出部分将按量收费。
本地备份占用免费空间额度,跨地域备份不占用免费空间额度,即产生跨地域备份就会收费。
操作步骤
1. 登录 SQL Server 控制台。
2. 在上方选择地域,找到所需实例,单击实例 ID 或操作列的管理,进入实例管理页。
3. 在实例管理页,选择备份管理页,单击自动备份设置。
4. 在弹出的对话框,完成下列配置项设置,阅读和勾选备份空间收费说明,单击保存。
参数 | 说明 |
自动备份时间 | 支持自定义选择自动备份时间,建议设置为业务低峰期。自动备份时间只是备份开始启动的时间,并不代表备份结束的时间。 例如,选择:01:00 - 02:00点,系统会在01:00 - 02:00时间范围内的某一个时间点发起备份,具体的发起时间点取决于后端备份策略和备份系统状况。 |
数据备份保留天数 | 默认保留7天,支持自定义保留天数(3天 - 1830天),到期后备份集自动删除。 |
备份周期 | 支持选择周一到周日之间任意时间进行备份。 注意: 为确保用户的数据备份保留时间和备份周期能够连上可用: 设置备份保留天数小于7天,备份周期会默认为每天备份,周一至周日均会默认勾选。 设置备份保留天数大于等于7天,一周至少需设置备份两次,如只勾选1次,则无法单击保存。 |
预计再次备份时间 | 设置自此时间后开始执行当前配置的备份周期。 |
定期保留 | 设置常规备份保留时,定期保留开关保持为关闭。 |
日志备份保留时间 | 默认显示与数据备份保留时间同步一致,不支持修改。即若数据备份保留时间设置了为30天,那日志备份保留时间也为30天。到期后备份集自动删除。 |
日志备份频率 | 默认每10分钟备份一次。 |
相关 API
API | 描述 |
接口(ModifyBackupStrategy)用于修改备份策略。 | |
接口(DescribeBackupByFlowId)用于通过备份创建流程的 ID 查询创建的备份详情,流程 ID 可从接口 CreateBackup 中获得。 |