操作场景
RDS for PostgreSQL在普通备份能力的基础上支持稀疏备份。满足SAAS场景,针对不同租户可以设置灵活多样备份策略的诉求;同时也满足部分客户需要保留尽可能少的备份集,降低备份成本的诉求。
常规备份和稀疏备份的区别
表 备份功能说明
| 功能类别 | 常规备份 | 稀疏备份 |
|---|---|---|
| 功能简介 | RDS for PostgreSQL默认使用常规备份,常规备份按照备份时间段和备份周期对实例数据进行全量备份,每次备份完成后都会生成一个备份文件,根据设置的备份保留天数对备份文件进行存储。 | 对比默认备份策略,稀疏备份策略在相同的保留天数下,通过设置低频次的备份周期来降低备份文件密度。 开通稀疏备份后,默认显示的备份策略就是常规备份,在常规备份的基础上,可以添加稀疏备份策略。 |
| 备份策略 | 1个实例只有1个备份策略,并且不支持删除。 默认策略为按周备份,至少选择一周中的一天,备份文件的保留天数可设置1~732天。 | 1个实例只有1个基础备份策略,最多再添加9个稀疏备份策略。除基础策略外,手动添加的稀疏备份策略可以删除。 开通稀疏备份后,基础备份策略和稀疏备份策略并存,具体如下:
− 按周备份:至少选择一周中的一天。 − 按月备份:至少选择一月中的一天。 − 按年备份:选择一年中的具体某一天。 |
| 备份时间段 | 默认为24小时中,间隔一小时的随机的一个时间段 ,例如01:00~02:00,12:00~13:00等。 | 默认为24小时中,间隔一小时的随机的一个时间段 ,例如01:00~02:00,12:00~13:00等。 |
配置稀疏备份策略
步骤 1 登录管理控制台。
步骤 2 单击管理控制台左上角的 ,选择区域。
步骤 3 选择“数据库 > 关系型数据库”。进入关系型数据库信息页面。
步骤 4 在“实例管理”页面,选择指定的实例,单击实例名称。
步骤 5 在左侧导航栏,单击“备份恢复”。
步骤 6 在页面右上方,选择“修改备份策略 > 同区域备份策略”。您可以查看到已设置的备份策略,如需修改备份策略,请调整以下参数的值。
备份时间段:默认为24小时中,间隔一小时的随机的一个时间段 ,例如01:00~02:00,12:00~13:00等。备份时间段并不是指整个备份任务完成的时间,指的是备份的开始时间,备份时长和实例的数据量有关。
说明
建议根据业务情况,选择业务低峰时段。备份时间段是以本地浏览器所在的UTC时区保存,如果碰到夏令时/冬令时切换,备份时间段会因时区变化而改变。
稀疏备份策略:
基础策略为按周备份,至少选择一周中的1天,备份文件的保留天数可设置1~732天。
支持添加多个稀疏备份策略,新增的策略可以选择按周、按月、或按年备份。1个实例最多支持9个稀疏备份策略。
表 稀疏备份策略
| 备份周期 | 时间 | 保留天数 |
|---|---|---|
| 每周 | 至少选择一周中的一天。 | 稀疏备份策略的保留天数为关联该条策略的全量自动备份的保留时长,对非关联该条策略的备份不生效。基础策略可设置1~732天,稀疏策略可设置1~3660天。 增量备份的保留时长根据基础策略的保留时长决定,与稀疏策略无关。 修改保留天数,会对关联该条策略的现有全量自动备份生效。备份策略保留天数不会对手动备份生效。
|
| 每月 | 至少选择一月中的一天。 | |
| 每年 | 选择一年中的具体某一天。 |
如果多条备份策略涉及在同一天备份,那么在这一天系统仅会产生一个备份,该备份将与这些策略中保留时长最长的策略关联,保留时长由该条策略的保留时长决定。
配置稀疏备份策略后,如果某天的备份窗口内没有成功生成备份(由于和其他操作冲突导致的无法下发备份操作,或者备份执行失败),则该天的备份将被跳过,并不会额外保留备份。
删除稀疏备份策略时,由于备份策略可能关联了已产生的备份集,可以选择是否保留此策略关联的备份数据。如果选择不保留,所有关联此策略的备份数据会被立刻删除;如果选择保留,所有关联此策略的备份数据仍会按原保留时长保留。
步骤 7 单击“确定”,确认修改。
----结束