自动备份策略规则
- 开通SQL Server实例后,系统会设置默认自动备份策略。您可根据业务需要设置自动备份策略,系统会按照您设置的自动备份策略对数据库实例进行备份。出于安全考虑,不可以关闭自动备份。
- 默认自动备份策略为:备份周期为星期一至星期日(即每天),备份保留天数为7天,默认不开启增量备份。如果实例开通时间点在当前时段的前45分钟内,则备份时间为当前时间段,否则为当前时段的下一个时段,比如开通时间为14:30:00,则备份时段为14:00-15:00,如果开通时间为15:46:00,则备份时段为16:00-17:00。您可以设置自动备份策略。
- 备份周期默认为每天,可选范围包括星期一至星期日。至少选择一周中的2天。
- 保留天数为数据备份和日志的保留时长,默认为7天,范围为1~730天,请根据需要设置。保留天数过大,将占用较大备份空间。减少保留天数,会针对已有的备份文件生效,但手动备份不会自动删除。
- 备份时间段默认为24小时中,间隔一小时中的一个时间段 ,例如01:00~02:00,12:00~13:00等。备份时间段并不是指整个备份任务完成的时间,指的是备份的开始时间,备份时长和实例的数据量有关。由于开启备份会损耗数据库读写性能,建议根据业务情况,选择业务低峰时段作为备份时间段。自动备份只会在备份时间段内执行。
- 增量备份默认不开启,您可以根据需要选择是否打开增量备份开关。开启增量备份后,一个备份周期内将按照首次全量,其余增量的循环进行备份。
- 日志备份策略不支持修改。日志备份频率默认为每30分钟备份一次,日志备份保留天数同数据备份保留天数。
定期备份策略
- 定期备份默认不开启,您可以根据需要选择是否开启。
- 定期备份周期范围为1-31号,您可以根据需要选择每月的某一天或某几天(1~31号)进行定期备份,最多选择31天。如果某个月没有定期备份日期,则该次备份跳过。
- 定期备份时段同周期备份时间段一样。
- 定期备份保留时长范围为30-3650天。
- 定期备份默认是全量实例备份,不支持修改。
- 如果定期备份和自动周期备份命中同一天,则当天该次备份为定期备份。
跨地域备份策略
- 跨地域备份默认不开启,您可以根据需要选择是否开启,请注意仅备份空间为对象存储的实例可以开启跨地域备份。
- 历史备份开关默认不开启,开启历史备份开关意味着已有的历史备份文件将同步至跨地域资源池。如果不开启,则只有新增的备份会同步至跨地域资源池。
- 目前支持华东1、西南1资源池设置跨地域备份,其中华东1资源池实例支持配置西南1作为跨地域备份资源池, 西南1资源池实例支持配置华东1作为跨地域备份资源池。
查看或修改备份策略
- 进入天翼云SQL Server管理控制台,点击【实例管理】,选择实例,点击实例ID进入实例基本信息页面。
- 选择【备份恢复】标签页,点击【备份策略】,查看当前实例的数据备份策略和日志备份策略。
- 点击【数据备份策略】旁边的修改图标,弹出备份策略修改框。
- 你可以根据需要,修改备份周期、保留天数、备份时间段、增量备份开关、定期备份开关、定期备份周期、定期备份保留天数,点击确定,修改数据备份策略。备份周期、保留天数、备份时间段、定期备份设置规则请参考本文第一章节。
- 点击【跨地域备份策略】旁边的修改图标,弹出跨地域备份策略修改框,可以选择修改跨地域备份开关、目标地域、历史备份开关,点击确定,修改跨地域备份策略。更多详情请查看备份与恢复-备份 - 跨域备份。
备份清理策略
备份清理分为两种场景,手动备份清理和自动备份清理,减少备份空间占用。下面介绍系统如何清理超过保留天数的自动备份。
注意事项
- 手动备份是由用户触发产生的全量备份,需要用户主动删除,否则会一直保存,直至用户实例注销。
- 自动备份的备份文件不支持手动删除,可通过修改备份策略调整备份保留天数,超出备份保留天数的自动备份会被自动删除。
- 系统只会清理超过保留天数(即过期)的自动备份。
- 如果实例注销回收,所有备份数据将被清除,不再保存。
- 如果保留天数内没有成功的备份,则不会清理过期备份中的最后一个完整备份及其后的备份,否则数据可能丢失。如果一个完整的备份都没有,则都不删除,此时可能出现问题,不会删除。
- 为保证数据完整性,保留最近的一次超过保留天数的全量备份及之后的备份。
自动备份清理策略
假如备份周期选择“周一”、“周二”,保留天数设置为“2”,备份清理策略如下:
- 本周一产生的全量备份,会在本周四当天自动删除。原因如下:
- 本周二的全量备份在本周四当天超过保留天数,按照全量备份自动清理策略,会保留最近的一个超过保留天数的全量备份(即本周二的备份会被保留),因此周四当天删除本周一产生的全量备份。
- 本周二产生的全量备份,会在下周三当天自动删除。原因如下:
- 下周一产生的全量备份在下周三超过保留天数,按照全量备份自动清理策略,会保留最近的一个超过保留天数的全量备份(即下周一的备份会被保留),因此下周三当天删除本周二产生的全量备份。