欢迎访问机房运维工作室

爱数知识库

AnyBackup-GaussDB 数据库备份失败,提示:备份失败,原因:元数据路径目录已存在

频道:爱数知识库 日期: 浏览:22

AnyBackup-GaussDB 数据库备份失败,提示:备份失败,原因:元数据路径目录已存在

关键字

GaussDB、元数据

适用产品

  • AnyBackup CDM 7.0.8
  • AnyBackup Express 7.0.8

问题描述

在使用 AnyBackup 对 GaussDB 进行定时备份时,备份失败,在任务详情执行输出中,显示如下错误信息:

备份失败,原因:元数据路径目录已存在。

问题影响

AnyBackup 无法完成对 GaussDB 的数据保护。

问题原因

在创建 GaussDB 虚拟客户端时,填写的配置项元数据存储路径为一个已存在的目录导致。AnyBackup 要求 GaussDB 虚拟客户端的元数据存储路径为一个不存在的目录,防止数据被覆盖,这是 AnyBackup 的产品设计使然。

解决方案

为了解决该问题,需要更换 GaussDB 虚拟客户端配置项元数据存储路径为一个不存在的目录。具体步骤如下:

1. 使用操作员用户登录 AnyBackup 管理控制台;
2. 依次点击资源 > 客户端,找到并选中 GaussDB 虚拟客户端;
3. 点击编辑,编辑 GaussDB 虚拟客户端,修改配置项元数据存储路径为一个不存在的路径,如:/home/omm/gauss123,其中,/home/omm/gauss123 为不存在路径,具体以实际情况为准;
4. 使用 SSH 工具以 root 用户登录 GaussDB 各个节点,执行如下命令,确保该路径不存在,若命令执行返回结果中提示 No such file or directory,则代表改路径不存在;
ls -ld /home/omm/gauss123
5. 重新发起 GaussDB 备份。

更多信息

在创建 GaussDB 虚拟客户端时,AnyBackup 还要求配置项:元数据存储路径需保证 GaussDB 操作系统用户 omm 具备读写及可执行权限,否则无法对 GaussDB 进行数据保护。