AnyBackup-MySQL 进行异机物理恢复时报错:"访问文件 /etc/my.cnf 被拒。(/etc/my.cnf)"
关键字
访问、my.cnf
适用产品
- AnyBackup CDM 7.0.x
- AnyBackup Express 7.0.x
问题描述
在 AnyBackup 管理控制台上执行 MySQL 数据库定时备份恢复时失败,提示信息如下:
访问文件 /etc/my.cnf 被拒。(/etc/my.cnf)
.jpg)
问题影响
MySQL 数据库异机物理恢复失败。
问题原因
异机环境上 my.cnf 文件其他用户无可读权限,导致访问 my.cnf 文件失败,从而恢复失败。
解决方案
为了解决该问题,需要 MySQL 数据库服务器赋予 /etc/my.cnf 其他用户可读权限,具体操作如下:
1.通过 ssh 连接工具登录需要授权的 MySQL 数据库服务器,执行以下命令进入 /etc 目录,查看 my.cnf 文件的权限。
ll my.cnf
.jpg)
2.给与 my.cnf 文件其他用户可读权限,并验证是否成功添加。
chmod o+r my.cnf
ll my.cnf
.jpg)
3.再次发起恢复任务。
更多信息
my.cnf 是 MySQL 数据库的配置文件,它包含 MySQL 服务器的运行参数和设置,允许用户更改和优化 MySQL 服务器的各种配置选项。通常情况下,my.cnf 文件位于Linux系统中的 /etc 目录下。