欢迎访问机房运维工作室

爱数知识库

AnyBackup-MySQL 进行异机物理恢复时报错:_访问文件 _etc_my.cnf 被拒。(_etc_my.cnf)_

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

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)

企业微信截图_16850891262200.png


问题影响

MySQL 数据库异机物理恢复失败。


问题原因

异机环境上 my.cnf 文件其他用户无可读权限,导致访问 my.cnf 文件失败,从而恢复失败。


解决方案

为了解决该问题,需要 MySQL 数据库服务器赋予 /etc/my.cnf 其他用户可读权限,具体操作如下:

1.通过 ssh 连接工具登录需要授权的 MySQL 数据库服务器,执行以下命令进入 /etc 目录,查看 my.cnf 文件的权限。

ll my.cnf

image.png

2.给与 my.cnf 文件其他用户可读权限,并验证是否成功添加。

chmod o+r my.cnf

ll my.cnf

image.png

3.再次发起恢复任务。

更多信息

my.cnf 是 MySQL 数据库的配置文件,它包含 MySQL 服务器的运行参数和设置,允许用户更改和优化 MySQL 服务器的各种配置选项。通常情况下,my.cnf 文件位于Linux系统中的 /etc 目录下。