br手动恢复数据到新集群,磁盘使用增加非常多

【 TiDB 使用环境】生产环境
【 TiDB 版本】新老集群均是5.0.4
【复现路径】br备份恢复数据到新集群,新集群磁盘空间增长特别多,到达80%+

问题

  1. 新集群的磁盘空间不足,暂时无法扩容集群,要如何处理呢? 能手动compact? https://docs.pingcap.com/zh/tidb/stable/tikv-control#手动-compact-整个-tikv-集群的数据

  2. 如果能手动compact,直接执行compact会有啥影响么,比如用完剩余的磁盘空间。

临时写操作,磁盘利用是会放大的,恢复完就会正常

了解,我理解磁盘是够用的。怀疑lsm-tree 没compact

大佬,有办法加快恢复速度么。目前需要快速恢复数据

试试这个提速?https://docs.pingcap.com/zh/tidb/v5.0/backup-and-restore-use-cases#性能调优-1

1 个赞

BR 恢复么? 这个只能等着,新版对br 的 checksum 做了一些优化,会快很多…

br restore 恢复时 --ratelimit 选项限制了每个 TiKV执行恢复任务的速度上限(单位 MiB/s)

br restore 恢复时 如果 TiKV 资源使用没有明显的瓶颈,可以尝试调大 --concurrency 参数(默认为 128