操作场景
创建GaussDB实例时,系统默认开启实例级自动备份策略。实例创建成功后,您可根据业务需要修改实例级自动备份策略。GaussDB按照用户设置的自动备份策略对数据库进行备份。
约束限制
GaussDB单副本实例V2.0-3.0以下版本不支持设置实例级自动备份策略。
为了满足时间点恢复的需求,超出备份保留天数最近的一次全量备份不会被立即删除。
示例:设置自动备份策略为每天备份1次,保留天数为1天,即11.1号生成备份1,11.2号生成备份2并保留备份1;11.3号生成备份3,并保留备份2及删除备份1。
修改自动备份策略
【方式一:单个实例修改自动备份策略】
步骤 1 登录管理控制台。
步骤 2 单击管理控制台左上角的 ,选择区域和项目。
步骤 3 在页面左上角单击 ,选择“数据库 > 云数据库 GaussDB”,进入云数据库 GaussDB信息页面。
步骤 4 在“实例管理”页面,选择指定的实例,单击实例名称。
步骤 5 在左侧导航栏,选择“备份恢复”,单击“修改备份策略”。您可以查看到已设置的备份策略,如需修改备份策略,请调整以下参数的值。
步骤 6 按照界面提示修改实例级备份策略。
表 全量备份策略
| 参数 | 说明 |
|---|---|
| 保留天数 | 保留天数是指自动备份可保留的时间,增加保留天数可提升数据可靠性,请根据需要设置。 对于系统中最近一个全量备份文件,如果在新的全量备份未超过保留天数前系统会一直保留,直至新的全量备份超过保留天数后才会删除。
全量备份文件自动删除策略: 已有备份文件超出备份天数后会自动删除,考虑到数据完整性,自动删除时仍然会保留最近的一次超过保留天数的全量备份,保证在保留天数内的数据可正常恢复。 假如备份周期选择“周一”、“周二”,保留天数设置为“2”,备份文件的删除策略如下:
本周二的全量备份在本周四当天超过保留天数,按照全量备份文件自动删除策略,会保留最近的一个超过保留天数的全量备份(即本周二的备份会被保留),因此周四当天删除本周一产生的全量备份文件。
下周一产生的全量备份在下周三超过保留天数,按照全量备份文件自动删除策略,会保留最近的一个超过保留天数的全量备份(即下周一的备份会被保留),因此下周三当天删除本周二产生的全量备份。 |
| 备份流控 | 控制备份数据从实例数据盘上传至备份存储设备(例如OBS)的速率,默认75MB/s,0表示上传不限速,但是备份实际上传速率仍然受到网络、实例规格、磁盘IO等因素制约。 |
| 是否启用备机备份 | 如果启动备机备份,实例全量备份、差量备份在备DN所在主机进行备份。 |
| 备份时间段 | 默认为24小时中,间隔一小时的随机的一个时间段 ,例如01:00~02:00,12:00~13:00等。备份时间段以UTC时区保存。如果碰到夏令时/冬令时切换,备份时间段会因时区变化而改变。 |
| 备份周期 | 可选范围为周一至周天,默认全选。可根据需要进行选择,并且最少需要选择一天。 保留天数范围为1~732天。 备份时间段区间以1个小时为单位,共24个时间区可选。建议根据业务情况,选择业务低峰时段,备份周期默认全选,可修改,且至少选择一周中的1天。 实例创建完成后,会立即触发一次全量备份,之后会按照策略中的备份时间段和备份周期进行全量备份和差量备份策略。备份时间段请选择为业务峰值较低的时间段。全量备份会在此时间段进行。 |
表 差量备份策略
| 参数 | 说明 |
|---|---|
| 备份周期 | 需要选择差量备份的周期,即每隔多长时间进行一次差量备份。默认30分钟一次。 |
| 差量预取页面个数 | 控制差量备份时读取磁盘上表文件增量修改页面的预取页面个数,默认64。当差量修改页面非常集中时(如数据导入场景),可以适当调大该值;当差量修改页面非常分散时(如随机更新),可以适当调小该值。当调大差备预取页面个数时,差备在读取磁盘上表文件的预取页面会变多,所占用的IO变大,此时会影响其他业务,导致数据库性能有一定的下降。 |
| 分片大小 | 全量、差量备份时产生的备份文件会根据分片大小进行拆分,可设置范围为0~1024GB,需设置为4的倍数,默认4GB,0GB表示不限制大小。 |
步骤 7 单击“确定”,确认修改。
步骤 8 查看修改结果。
任务提交成功后,您可以单击“修改备份策略”,查看设置的备份策略,检查修改是否成功。
----结束
【方式二:批量实例修改自动备份策略】
步骤 1 登录管理控制台。
步骤 2 单击管理控制台左上角的 ,选择区域和项目。
步骤 3 在页面左上角单击 ,选择“数据库 > 云数据库 GaussDB”,进入云数据库 GaussDB信息页面。
步骤 4 在“实例管理”页面,选择指定的实例,单击“批量修改备份策略”。
步骤 5 在“批量修改备份策略”界面,您可以按照界面提示设置实例级备份策略。
步骤 6 单击“确定”,确认修改。
说明
批量修改备份策略最多可以选择30个实例。
所选择的实例中,如有未开启备份策略的实例,批量修改备份策略操作将不会修改其备份策略。
因备份时间段和备份周期以UTC时区保存,如您需要修改策略中的“备份时间段”或“备份周期”,建议同时修改“备份时间段”和“备份周期”,再下发修改,以避免修改后的备份时间段和周期在您的时区不符合预期。
步骤 7 查看修改结果。
任务提交成功后,您可以单击实例名称,在左侧导航栏选择“备份恢复”,单击“修改备份策略”,查看到已设置的备份策略,检查该实例的备份策略修改是否成功。
----结束