使用环境 】 测试环境
【 OB or 其他组件 】
【 使用版本 】oceanbase-ce-4.3.5.1
【问题描述】全量备份(使用此种方式PLUS ARCHIVELOG),也设置了清理策略,备份数据文件越来越大,什么时候会清理?
【重新步骤】
– 配置归档目的端
ALTER SYSTEM SET LOG_ARCHIVE_DEST=‘LOCATION=file:///hybackup/archive’ TENANT = ‘haiyisec’;
– 配置备份目的端
ALTER SYSTEM SET DATA_BACKUP_DEST=‘file:///hybackup/data’ TENANT = ‘haiyisec’;
– 开启归档模式
ALTER SYSTEM ARCHIVELOG TENANT = ‘haiyisec’;
– 全量备份
ALTER SYSTEM BACKUP TENANT = ‘haiyisec’ PLUS ARCHIVELOG;
– 增量备份
ALTER SYSTEM BACKUP INCREMENTAL TENANT = ‘haiyisec’ PLUS ARCHIVELOG;
– 每小时清理
ALTER SYSTEM ADD DELETE BACKUP POLICY ‘default’ RECOVERY_WINDOW ‘1h’ TENANT = ‘haiyisec’
所有的备份都增加了PLUS ARCHIVELOG,清理策略会删除过去的备份,但是 ,全量备份的数据 文件,会越来越大 ,例如 16_full 是79m , 113_full 是194m ,145_full 是228m, 每次的全量备份数据都是增大的,都不会清理吗,按照这个频率下去,最终 全量备份那一份数据文件 不是会无限大?
(备注:上面操作的时候没有增加任何数据,只是定时 进行全量备份和增量备份)




