首批通过分布式安全可靠测评,为关键业务系统打造
backup_backup_dest_option
更新时间:2026-05-22 15:41:16
backup_backup_dest_option 用于控制备份备份相关的参数。
描述
| 属性 | 描述 |
|---|---|
| 参数类型 | 字符串类型 |
| 默认值 | 空字符串 |
| 取值范围 | 支持对以下参数的值进行设置,参数之间使用 & 符号连接:
有关各参数的详细说明,请参见下方 使用说明 中的信息。 |
| 是否重启 OBServer 生效 | 否 |
使用说明
配置项中,各参数的详细说明如下:
log_archive_checkpoint_interval:用于控制非切 Piece 模式下备份备份日志的同步间隔。默认值为 120s,取值范围为 [5s, 1h]。强烈建议用户采用切 Piece 模式来备份备份的日志,开启切 Piece 的相关操作,参见 开启基于日志分片的备份(集群级别)。recovery_window:用于控制备份的备份数据可恢复的时间窗口,以及作为判断备份的备份数据是否过期的依据。默认值为 0,表示备份数据不过期,取值范围为 [0, +∞)。该参数的取值单位为 d(天),填写值时,需带上单位才能生效。例如,设置
recovery_window=7d表示从当前时间往过往时间推,7 天内的数据有效,且与这 7 天数据恢复无关的备份的备份数据将被视为过期的数据。有关recovery_window参数的使用示例及详细说明请参见 自动清理备份的数据。auto_delete_obsolete_backup:用于控制是否启动备份的备份数据的自动清理功能。例如,设置auto_delete_obsolete_backup=true表示系统将会自动清理过期的备份的备份数据。默认值为true,表示开启自动清理功能。
配置项 backup_backup_dest_option 中参数是配置项 backup_dest_option 中参数的子集,配置项 backup_backup_dest_option 不支持指定 backup_copies 和 log_archive_piece_switch_interval 这两个参数。有关配置项 backup_dest_option 的详细说明,参见 backup_dest_option。
配置示例
配置非切 Piece 模式下,备份备份日志的同步间隔为 1 小时,并且 14 天后自动清理过期的二次备份。
obclient> ALTER SYSTEM SET backup_backup_dest_option='log_archive_checkpoint_interval=1h&recovery_window=14d&auto_delete_obsolete_backup=true';
相关文档
配置项 backup_backup_dest_option 中各参数的具体使用,参见 备份备份前准备。