br恢复数据报错

【TiDB 使用环境】
测试环境
【TiDB 版本】
企业版v8.5.1

【部署方式】
k8s

【问题复现路径】
备份存储在ks3上
通过创建restore资源可以正常恢复数据
通过调用br命令恢复数据报错

测试过程

restore.yaml配置

在namespace下创建该restore资源,可以正常恢复数据

我们看一下restore-test-restore-xs5vv这个pod的日志中关于br参数的内容

I0613 17:29:16.450321 11 restore.go:131] Running br command with args: [restore full --pd=basic-pd.e4b3fe1a-a678-4749-a924-77a17f87bbc9:2379 --storage=s3://tidb-k/d-4b82-88e9-985c05bc200c/manual/backup --s3.region=cn-beijing-6 --s3.provider=other --s3.endpoint=http://ks3.ksyun.com --with-sys-table=false]

通过这些参数我们来拼接一份br的完整运行命令

手动运行ok.sh脚本,查看效果

运行报错

看下里面的参数ks3-secret,访问不到endpoint

1 个赞

可以先尝试用命令行访问S3 看看有没有问题

1 个赞

试试看使用新的 Endpoint(ksyuncs.com)和 region 名字(BEIJING)呢?
金山云-文档中心-访问域名和数据中心