有没有兄弟用S3(华为云OBS)做备份配成功的?求经验!

救命!在OCP设了备份策略后直接翻车了

环境:

OB 4.3.x(生产/测试环境都跪了)
用的是OBS桶(之前给TiDB备份用过,稳得一批)
骚操作记录:

在OCP界面配好了备份策略
点"立即备份"直接GG
把报错的SQL抠出来手动执行 - 同样的错误:
ERROR 9071 (HY000): no I/O operation permission at the backup destination
诡异现象:

OBS上明明已经生成了对应目录和connect文件
同一个桶之前TiDB备份毫无压力

2 个赞

你这个key没有权限吧??

https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000002013471

执行obadmin测试,日志路径tmp_log/ob_admin.log
./ob_admin test_io_device -d ‘oss://XXXXXXX-dbbackup/oceanbase/XXXXXXXX’ -s ‘host=http://oss-cn-hongkong.aliyuncs.com&access_id=xxxR&access_key=xxxx’
参考obadmin使用方法测试一下路径权限
https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000003382066

权限不足,还需要multiaprt uplaod相关操作的权限,可以试下,OBS相关权限如下:
ListBucket
HeadBucket
ListBucketMultipartUploads
GetObject
PutObject
RestoreObject
DeleteObject
AbortMultipartUpload
ListMultipartUploadParts

看报错是权限问题呢,赋权做好了吗??