tidb5.0 br 备份失败

为提高效率,请提供以下信息,问题描述清晰能够更快得到解决:

【TiDB 版本】
v5.0.0

【问题描述】
执行脚本:
/bin/br backup full
–pd “${PD_IP}”
–storage “local://${FULLBACKUP}”
–ratelimit 100
–log-file /data/tidbbackup/${DATE}/backupfull-${DATE}.log


若提问为性能优化、故障排查类问题,请下载脚本运行。终端输出的打印结果,请务必全选并复制粘贴上传。

${FULLBACKUP} 这个目录有吗,可以尝试手工创建下再执行备份。

同样报错:
[root@zcy-Tidb-backup001 ~]# /bin/br backup full --pd 172.10.102.23:2379 --storage local:///tmp/backup
Detail BR log in /tmp/br.log.2021-05-11T19.39.54+0800
Full backup <…> 0.00%
Error: msg:“Io(Os { code: 2, kind: NotFound, message: “No such file or directory” })” : [BR:KV:ErrKVUnknown]unknown tikv error
[root@zcy-Tidb-backup001 ~]# ll

在v4 版本的时候,备份么有问题,然后升级到v5 后就不行了

辛苦提供下报错 LOG

好的,辛苦,txt 即可打开
abc (1.5 MB)

哈喽,怎么样:wink:
请问有什么思路

正在分析,稍等哈

麻烦在每个 tikv 上 ls 一下 /tmp/backup,看下是否每个 KV 节点都存在这个目录。

三个tikv 都有
image

请问下 BR 执行备份的命令对应的 PD 信息是否是当前集群的 PD 信息?其次可以看下升级完之后集群是否有异常,建议看下每个 KV 日志,看下是否有异常的日志信息?

这个日志如果改得更清晰可以帮助快速定位问题。日志可以包含 which tikv 的 什么目录没有。 你可以帮助诊断一下,同时修改一下 log 吗 @zwj-coder

我这边又做了一些测试,发现将目录修改的属主,属组修改为tidbuser后,可以备份成功,
但是对于NFS 的共享文档确实还是不行,有NFS相关的文档说明吗

修改目录属性这个操作,在之前的版本有什么区别吗?看前文在 4.0 的版本是没有这个问题?

看下是不是权限问题,备份目录全部给777权限试试

我没有升级前也用NFS,没事;
但是不知道为啥,升级后,他就不识别这个目录;

1.我尝试将nfs 目录挂载到一个根目录文件夹,发现,他执行成功了。但是备份的文件并没有在NFS中,而是还在原服务器目录中:sleepy:

升级是指 TiDB 升级么?升级之前是什么版本的?是否可以帮忙验证一下确认之前版本是 ok 的?