TiDB备份成功无任何报错,恢复的时候报错ranges overlapped

【 TiDB 使用环境】Poc
【 TiDB 版本】
【复现路径】备份后恢复
【遇到的问题:备份成功无报错,但是恢复报错】
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】

[ERROR] [main.go:59] [“br failed”] [error=“ranges overlapped: [BR:Restore:ErrRestoreInvalidRange]invalid restore range”]

有没有大佬遇到过类似问题,江湖救急,多谢!

参考下这个

Hi,感谢支持!
您所指的参考链接,里面说的是日志备份失败的问题,没明白跟我们这个有什么直接关联,还请给解释一下,多谢!

是不是恢复环境不一致(比如Region啥的)

感谢支持!
做的原集群恢复,应该不会出现数据冲突的场景

感谢支持!
做的是原集群恢复

:thinking:没明白【原集群恢复】是什么意思。 楼上的意思是,还原需要向空集群还原,如果是向有数据的集群还原有可能造成数据混乱。注意,这里说的是空集群,不是集群下的空数据库,应为BR是物理备份还原。

恢复的时候原来的环境存在相同的数据

error=“ranges overlapped

这里说明恢复的数据范围重复了,导致异常。
BR恢复时,要求恢复到一个空集群或者是没有重复库表的集群,否则就会出现类似的报错。

可以在要恢复的集群删除相同的库表后,再次执行BR restore 操作