救命!在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 个赞
菜鸟收割机
#4
辞霜
#5
执行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
仗剑天涯
#6
权限不足,还需要multiaprt uplaod相关操作的权限,可以试下,OBS相关权限如下:
ListBucket
HeadBucket
ListBucketMultipartUploads
GetObject
PutObject
RestoreObject
DeleteObject
AbortMultipartUpload
ListMultipartUploadParts