【 TiDB 使用环境】
【概述】将正式集群的br备份还原到测试集群,测试集群是有数据且正常使用的,两个集群数据库名称一致。
【背景】进行br备份还原,采用指定数据库的方式进行还原
【现象】
按主键查询,比如where id = ‘1’,会返回两条记录,一条是id为1的,一条是id为123的。
印象中有文档描述BR是只能向全新的集群进行还原,想求证一下,是否只能向全新集群还原?
进行了两次还原测试:
第一次未删除测试集群中数据库,还原后查询异常,返回错误记录。
第二次删除测试集群中的数据库,还原后查询正常,返回一条记录。
【业务影响】影响业务准确性
【TiDB 版本】v4.0.0
【附件】