OceanBase4.3.5.4数据备份已完成,日志备份状态始终进行中

【 使用环境 】生产环境
【 OB 】
【 使用版本 】4.3.5.4
【问题描述】2026年1月30日 14:15:50对单个租户通过ocp进行了立即备份操作,备份介质为minio最新社区版,数据备份5分钟52秒后显示已完成,备份路径s3://dhoceanbase/dh_oceanbase/1763020282/tenant_incarnation_1/1006/data,数据备份目录大小15g,但是日志备份已经运行了3天仍显示进行中,备份路径s3://dhoceanbase/dh_oceanbase/1763020282/tenant_incarnation_1/1006/clog,经检查minio上clog下生成了piece_d1001r1p1~p3系列目录,占用空间大小都是50g左右.请问如何能手工停止这个日志备份?
【复现路径】只点击了立即备份功能,无其他操作.

1 个赞

OCP什么版本?备份策略怎么配置的?

image
没有设置备份策略,手动立即备份测试下备份功能,结果卡在日志这停不下来了

这是预期的,正常情况下开启备份后日志备份就会一直进行,实际上这里是日志归档
只有在配置备份策略时可以选择备份完成后自动关闭日志备份

那我只能强制删除minio的目录让任务失败,才能逼停这个日志备份作业了,不知道是不是社区版的缘故,感觉很多功能对于一个成熟产品来说给人的第一印象就是阉割了一些正常的功能选项.

可以手动停止归档,OCP上你看下是否可以操作

也可以黑屏操作
alter system noarchivelog;

和是否社区版没有关系,就是数据库要做热备份 需要开启归档,这里的日志备份就是日志在做归档的意思,防止事物日志中断而无法基于备份和日志做PITR恢复,和其它数据库表现是一样的

没有这个按钮,我们部署的另一个4.2版本的ob上是有的,所以我才吐槽这个功能阉割 :sweat_smile:



你可以看看,不知道原厂会不会有人关注

不是阉割,和社区版没关系,这是产品行为变更了,新版本的OCP需要配置备份策略,那里才有“停止/启动” 按钮,我上面的截图就是社区版OCP4.4.0版本的

你给这个租户新建租户级备份策略 后,在租户–>备份恢复–>日志备份 操作那里可以看到按钮
如果不想配置 只能黑屏操作停止这个租户的归档

alter system noarchivelog;

可以了,谢谢支持 :rose:

我理解你这个界面没有是因为你看的集群的备份策略页面,切换到租户的备份页面是有的。