将备份策略,目录由OSS改为S3后,点击提交后,自动启动的日志备份任务,运行失败

各位老师大家好,请帮我看下如下问题,我将原测试用的OSS备份路径改为S3路径后,点击提交后,自动启动的日志备份任务,运行失败

将备份路径重新换成OSS,又可以正常备份,S3的路径检查测试也都正常


error.txt (1.8 KB)

我们在nas上备份的一些经验:1.目录的权限是否正确。2.所有节点是否都已挂在该路径3.将原有的备份策略中止和归档进程中止后,新建策略

1 个赞

您好,您说的第三点,将原有的备份策略中止,是指暂停备份调度吗?我这里点击暂停没有反应

麻烦发下OCP版本

业务集群OB版本

show variables like '%version_comment%';

在用户租户下黑屏执行如下操作试下

1.Alter system noarchivelog;
2.ALTER SYSTEM SET LOG_ARCHIVE_DEST='';
3.alter system set data_backup_dest='';
4.alter system set log_archive_dest= 'LOCATION=s3://xxx';  --替换为s3实际归档路径
5.alter system set data_backup_dest= 's3://xxx';  --替换为s3实际备份路径
6.Alter system archivelog;
7.alter system backup database;
1 个赞

您好,OCP版本4.3.3-20241219140415,OB版本为OceanBase_CE 4.3.5.0

在用户租户下黑屏执行下我发的sql命令 看是否有报错?

老师您好,s3实际归档路径和s3实际备份路径我应该怎么填写呢?

我理解S3实际备份路径是不是填写我的备份目录为:cpl-document-bucket/OceanBase
s3实际归档路径我不知道应该怎么写

4.alter system set log_archive_dest= ‘LOCATION=s3://xxx’; --替换为s3实际归档路径
5.alter system set data_backup_dest= ‘s3://xxx’; --替换为s3实际备份路径

参考下这个

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

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

1 个赞

老师您好,我执行第二个命令时报错了:ERROR 1235 (0A000): Not supported feature or function

不要使用sys租户,要在用户(业务)租户下操作

好的,我换一下用户租户

您好,我在执行第四个命令的时候出错了

用户租户下执行命令 不要写我箭头指的部分

用户租户参考这条命令 不要参考上面那条命令

老师您好,提示这个错误,ERROR 9129 (HY000): object storage io error

这个archive目录建了吗?

这个目录是有的,我给这个目录下面还上传了一个文件

老师您好,这个目录,需要保证是空目录吗

测试下这台机器访问这个s3存储通吗?

curl -v bucket-name.host

例如:
curl -v http://s3-436751-abc-dataa-all-test.s3.cn-north-1.amazonaws.com.cn

需要是空的

您好,我是不是格式写错了呢,执行不成功