【 使用环境 】生产环境 or 测试环境
【 OB or 其他组件 】
【 使用版本 】
【问题描述】
ocp中备份策略关闭了日志备份如图:
但是查看每日备份数据,仍然存在日志备份占用磁盘空间。怎样只保留数据备份
【 使用环境 】生产环境 or 测试环境
【 OB or 其他组件 】
【 使用版本 】
【问题描述】
ocp中备份策略关闭了日志备份如图:
根据您的描述,您已经通过OCP关闭了日志备份的策略,但是每日检查时发现仍然有日志备份产生。这种情况可能有几个原因:\a1. 您所修改的设置没有被正确保存或应用到集群中。请确保在更改完配置后点击了保存按钮,并且等待足够的时间让新的设置生效。"a2. 除了OCP外,还存在其他途径设置了日志备份任务。比如可能是通过命令行工具或者其他管理平台配置的定期任务,请检查是否有这类情况发生。\
有没有存在多个个备份任务情况
根据文档库中的信息,您可以通过以下方式在命令行中检查日志备份是否确实关闭了,以及查看当前系统中存在哪些备份策略或任务。
为了确认日志备份功能是否已经关闭,您可以直接查询相关视图以获取租户级别的备份配置详情。虽然具体的命令没有直接给出,但基于OceanBase的文档结构推测,可以使用如下SQL语句来查询特定租户的日志备份设置状态:
-- 请将<tenant_name>替换为实际租户名
SELECT * FROM CDB_OB_BACKUP_CONFIG WHERE TENANT_NAME = '<tenant_name>' AND CONFIG_ITEM LIKE '%log_backup%';
该查询将返回与日志备份相关的配置项,从而让您能够确认它们是否被正确地禁用了。
注意:上述操作假定您有足够权限访问CDB_OB_BACKUP_CONFIG视图。
如果您想了解当前系统上定义的所有有效备份清理策略(包括但不限于日志备份),可以查询CDB_OB_BACKUP_DELETE_POLICY视图。此视图提供了每个租户下正在生效的备份清理策略信息。例如:
-- 查询所有租户的有效备份清理策略
SELECT * FROM CDB_OB_BACKUP_DELETE_POLICY;
执行上述查询后,您将会看到类似以下列的数据:
TENANT_ID: 租户IDPOLICY_NAME: 清理策略名称RECOVERY_WINDOW: 可恢复时间窗口等这些信息有助于您全面理解当前环境下的备份管理状况。
清理备份相关视图介绍 → CDB_OB_BACKUP_DELETE_POLICY
希望这些建议对您有所帮助!如果还有进一步的问题,请随时告知。
检索到的文档如下:
查看了CDB_OB_BACKUP_TASK_HISTORY表。 每天就执行一次备份