OceanBases数据库4.0.0,做归档日志时,配置归档目的端报错ERROR 9026 (HY000): backup destination is not valid

【 使用环境 】 测试环境
【 OB or 其他组件 】
OceanBases数据库
【 使用版本 】
OceanBases数据库4.0.0
【问题描述】 在配置归档目的端时,使用系统租户为指定租户配置归档目的端,使用语句
ALTER SYSTEM SET LOG_ARCHIVE_DEST=‘LOCATION=/var/OB_backups_data PIECE_SWITCH_INTERVAL=1000’ TENANT = sys;
报错,ERROR 9026 (HY000): backup destination is not valid

image

这个是文件夹路径是存在的,
微信图片_20240122171506
不合理,不太理解,这个路径有什么要求嘛

你这个路径是nfs吗?是否所有的节点都已经挂载并且都有权限查看以及写入

是nfs,有权限查看和写入,按照这个里面的操作来的,https://www.oceanbase.com/docs/community-observer-cn-10000000000901603,
/var/OB_backups_data就是共享目录,不清楚有没有挂载成nfs,但是备份端可以连接上来,进行同步

先确保路径是 mount到本机的 nfs 路径,然后OB里路径格式名要跟下面一样。

ALTER SYSTEM SET LOG_ARCHIVE_DEST='LOCATION=file:///backup/obbackup/obv4 PIECE_SWITCH_INTERVAL=1h BINDING=Optional';

nfs服务器可以装在进行备份的两个数据库中的某一台里面嘛

测试目的下,NFS SERVER 端在哪里并不重要。只要每个 OB 节点都挂载 NFS 路径即可。OB 是分布式架构,数据分散在多个节点上,备份的时候可能会不同节点同时备份,所以要求备份路径统一且必须是各个节点共享访问。 最佳选择是 云盘,其次是 NFS 。

1 个赞

好的谢谢大佬