ob 4.5.0 租户归档日志会自动删除吗?

ob 4.5.0 租户归档日志会自动删除吗?

租户全量备份保留的时间窗口为7天,全量备份时加上了归档日志备份

4 个赞

@论坛小助手

根据文档库中的信息,归档日志是否自动删除取决于几个因素。首先,归档日志的清理与备份数据的存在和配置有关,并且有具体的策略来确保不会因不当操作导致数据丢失。基于您提供的背景情况,我将分点解释:

  1. 自动清理过期备份

    • 根据自动清理过期备份的描述,在设置了相应的清理策略后,租户的备份数据可以每小时触发一次自动清理过程,以清除过期的数据。这表明如果您已针对特定租户配置了这样的策略,那么符合条件(比如超过了设定保留时间)的备份文件会被系统自动清理。
  2. 清理依赖条件

  3. 关于日志归档模式的影响

    • 关闭归档模式并不会直接导致已经归档的日志被立即删除;但是当归档模式关闭后,任何新的归档任务将不再启动。
    • 如果您的环境中开启了归档模式,并且定期进行全量加增量备份(包括归档日志),那么那些不在当前保护窗口内的归档日志理论上会在符合上述自动清理条件时被移除。

总结来说,OceanBase 4.5.0 中确实支持对租户归档日志实施自动清理功能,但这一行为是通过设置自动清理策略实现的,该策略作用于所有类型的过期备份数据上。如果您的全量备份加上归档日志备份共同构成了一个7天的有效期,则超出这个范围之外的旧版归档日志应该会被自动删除。然而,请注意实际执行结果还需视具体配置以及是否有其他特殊规则覆盖常规设置而定。希望以上解答能帮助到您!对于更具体的配置指导或遇到的问题,建议参考官方文档或咨询OceanBase的技术支持团队。

更多信息请查看:

  1. shared_log_retention
  2. 关闭归档模式
  3. 删除主备租户
  4. 自动清理过期备份
  5. ls_gc_delay_time
  6. 设置日志恢复终点
  7. 开启归档模式
  8. enable_log_archive
2 个赞

学习

要配置删除策略