文档首页/ 云数据库 GaussDB/ 用户指南/ 数据备份/ 执行备份/ 设置GaussDB表级自动备份策略
更新时间:2025-09-05 GMT+08:00
分享

设置GaussDB表级自动备份策略

操作场景

创建GaussDB实例时,系统默认不会开启自动表级备份策略。实例创建成功后,不会触发表级全量备份,您可根据业务需要设置表级自动备份策略。设置完表级备份策略之后GaussDB按照用户设置的自动表级备份策略对数据库指定表进行备份。

注意事项

  • 实例级恢复自身后,表级自动备份策略中设置的库表可能不存在,需要重新设置表级自动备份策略。
  • 为了满足时间点恢复的需求,超出备份保留天数最近的一次表级全量备份不会被立即删除。示例:设置自动表级备份策略为每天备份1次,保留天数为1天,即11.1号生成备份1,11.2号生成备份2并保留备份1;11.3号生成备份3,并保留备份2及删除备份1。
  • 不支持选择系统库(postgres,template0,template1,templatem,templatea,templatepdb)下的表进行表级备份。
  • 不支持选择系统Schema(例如public)下的表进行表级备份。
  • 不支持选择M兼容库下的表进行表级备份。
  • 最多支持100个库/表备份,超过阈值建议使用实例级恢复,即通过备份文件恢复实例。
  • 表级恢复不支持段页式表、列存表、包含自定义类型表、同义词、临时表(包括全局)、密态表、透明加密表、unlogged表、压缩表、私有用户的表、账本数据库。
  • 单节点实例不支持表级备份特性。
  • 对需要备份的表名,SCHEMA,库名进行修改,需要重新设置表级备份策略。
  • 备份以压缩包的形式存储在对象存储服务上,以保证用户数据的机密性和持久性。由于开启备份会损耗数据库读写性能,建议您选择业务低峰时间段启动表级自动备份。
  • 如需增加新表备份,新表将在下次自动表级全备或差备时开始备份。
  • 如果表级备份策略中的表被删除,请立即修改表级备份策略,将已删除的表去除,否则表级备份会一直失败。
  • 如需关闭表级差量备份策略,可以在管理控制台右上角,选择新建工单,提交申请。

计费说明

备份都是以压缩包的形式存储在对象存储服务上。具体收费规则请参见GaussDB的备份是如何收费的

修改自动表级备份策略

  1. 登录管理控制台
  2. 单击管理控制台左上角的,选择区域和项目。
  3. 在页面左上角单击,选择数据库 > 云数据库 GaussDB,进入云数据库 GaussDB信息页面。
  4. “实例管理”页面,选择指定的实例,单击实例名称。
  5. 在左侧导航栏,选择“备份恢复”,然后选择全量备份,选择表级备份,单击“修改表级备份策略”
  6. 按照界面提示修改表级备份策略。

    表1 备份策略

    备份策略

    参数

    说明

    全量表级备份策略

    保留天数

    指自动备份可保留的时间,增加保留天数可提升数据可靠性,请根据需要设置,默认7天。

    减少保留天数的情况下,该备份策略对已有备份文件同时生效,即超出备份保留天数的已有备份文件会被删除。

    保留天数范围为1~732天。需要延长保留时间请在管理控制台右上角,选择新建工单,提交申请,自动备份最长可以申请保留2562天。

    备份时间段

    默认为24小时中,间隔一小时的随机的一个时间段 ,例如01:00~02:00,12:00~13:00等。建议根据业务情况,选择业务低峰时段。

    备份周期

    可选范围为周一至周天,默认全选。可根据需要进行选择,并且最少需要选择一天。

    差量表级备份策略

    备份周期

    即每隔多长时间进行一次表级差量备份。默认30分钟一次。

  7. 单击“修改表级备份策略”,确认修改。

相关文档