为什么租户只有不到2g ,备份时间却要20分钟,其他的住户却在10分钟内备份完,使用的是相同 的nas

【 使用环境 】生产环境
【 OB or 其他组件 】
【 使用版本 】4.2.5
【问题描述】为什么租户只有不到2g ,备份时间却要20分钟,其他的住户却在10分钟内备份完,使用的是相同 的nas
【复现路径】问题出现前后相关操作
【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):

【SOP系列 22 】——故障诊断第一步(自助诊断和诊断信息收集)

【备注】基于 LLM 和开源文档 RAG 的论坛小助手已开放测试,在发帖时输入 [@论坛小助手] 即可召唤小助手,欢迎试用!

3 个赞

推荐使用 obdiag 工具进行日志采集,以便我们能够分析为什么该租户的备份时间异常延长。
日志采集场景: 数据备份问题
日志采集命令: obdiag gather scene run --scene=observer.backup

请您执行上述命令采集日志,并将生成的日志文件提供给我们,以便于进一步分析问题所在。同时,请您提供以下信息,这将帮助我们更快地定位问题:

  1. 您是否在执行备份操作时进行了大量数据写入或其他影响I/O的操作?
  2. 备份过程中是否有任何错误提示或警告信息?
  3. 该租户与其他租户相比,是否存在特殊配置或更大的表、索引?
  4. 能否提供备份前后系统的资源使用情况(如CPU、内存、网络带宽和磁盘I/O)?
  5. 您使用的OceanBase版本及补丁信息是什么?
  6. NAS存储的具体型号和配置参数可以告知吗?

附上敏捷诊断工具 obdiag 使用帮助链接

在备份开始之前,系统会验证租户状态。如果租户处于过渡状态(创建、删除、恢复),则备份可能会延迟或重试
备份任务调度程序管理服务器和租户统计信息。如果队列已满或服务器过载,任务将等待更长时间
备份期间,系统会处理分区GC锁冲突,超时时间为 30 分钟,重试间隔为 1 秒高争用可能会显著降低备份进度

这个租户不到2G的数据,备份时间20分钟,是稳定复现的吗?如果稳定复现 先使用obdiag收集下备份相关的信息

obdiag gather scene run --scene=observer.backup [options]

https://www.oceanbase.com/docs/common-obdiag-cn-1000000005508570

1 个赞

这是关键,是否稳定复现,备几次,看是不是都是20分钟

1 个赞

会不会是这个租户变更很频繁,日志很大?

租户几乎是不用的, 但是需要做backup迁移到别的集群 。每次时间都很长

1 个赞

每次都是这样 ,我有生产和测试2个环境 其他的住户 2分钟左右备份完了, 就这个租户每次都很慢

1 个赞

租户是空闲的 ,

1 个赞

学习学习

租户的规格多大 可以试试恢复时候选择大规格恢复完改小