使用tidb-lightning恢复tidb集群的数据到另一个tidb集群的时候报错(提示事务冲突)

【 TiDB 使用环境】生产环境
【 TiDB 版本】V4.0.9
【遇到的问题:问题现象及影响】

tidb-lightning的配置如下:
[lightning]
level = “info”
file = “/tmp/tidb-lightning.log”
[tikv-importer]
backend = “tidb”
sorted-kv-dir = “/tmp/sorted-kv-dir”
[mydumper]
data-source-dir = “/data/tidb_backup/logic_bak/20230221-1131”
[tidb]
host = “...
port = 4000
user = “root”
password = “*****”
status-port = 10080
pd-addr = “...:2379”

是不是启动了多个 lightning 或者导入的表有变更,导致冲突了 :thinking:

恢复的时候数据库还有人用或者有业务在跑?

只启动了一个,或者怎么查看有多个?

问过了,当时也再跑的过程中看了没有人再用啊

现在再测试是什么状态 ? 目标端是否已存在表了

将备份的数据copy到新的集群上,然后在新的集群上进行数据恢复就没有问题了