AnyBackup-MySQL 配置数据源失败,提示:Key not found(错误码: 0) 错误
关键字
Key not found
适用产品
- AnyBackup CDM 7.0.9.1
- AnyBackup Express 7.0.9.1
问题描述
在使用 AnyBackup 进行 MySQL 数据源配置时,展开数据源失败,且手动添加实例失败,提示如下错误:
Key not found(错误码: 0)
问题影响
AnyBackup 无法完成对 MySQL 数据库的保护。
问题原因
MySQL 数据库管理员用户与 AnyBackup 客户端安装时填写的 MySQL 管理员用户不一致。
解决方案
为了解决该问题,需要修改 AnyBackup 客户端配置的 MySQL 管理员用户。具体步骤如下:
1. 使用 SSH 工具以 root 用户登录 MySQL 数据库服务器;
2. 执行 ps -ef | grep mysql 命令查看 MySQL 数据量管理员用户,如下图所示:

注意:上图示例中,MySQL 数据库管理员用户为 mysql 。
3. 修改 AnyBackup 客户端安装目录下/AnyBackupClient/ClientService/user/users.config 配置文件,将配置的 MySQL 管理员用户修改为正确的用户并保存退出。如下:

注:修改 users.config 配置文件中 “MySQL=” 后的用户名。
4. 重启 AnyBackup 客户端服务,执行如下命令:
systemctl restart ABClientService
5. 重新进行 MySQL 数据库数据源配置。
更多信息
AnyBackup 备份 MySQL 数据库时,需要使用 MySQL 数据库管理员用户获取数据库配置信息,连接数据库进行备份。