anybackup 备份mysql_AnyBackup-Linux 环境下新建 MySQL 备份任务展开实例时提示错误:Mysql is not installed....

关键字

数据源、installed

适用产品

AnyBackup 6.0.21 - AnyBackup 6.0.28

问题描述

在 AnyBackup 管理控制台上新建  MySQL 数据库定时备份任务时,在数据源页面,点击+ 号展开数据库实例,显示如下错误信息:

Mysql is not installed.

394b6ae2ec5f341eab3b6dad89534990.png

问题影响

AnyBackup 无法完成 MySQL 数据库定时备份任务的创建。

问题原因

此问题的可能原因为下面二者之一:

原因一,AnyBackup 客户端对应的操作系统上没有安装 MySQL 数据库软件。

原因二,安装 AnyBackup 客户端的过程中,没有指定 MySQL 数据库的安装用户。

解决方案

为解决该问题,请按照不同原因选择下面的步骤:

方案一,对于问题原因一,请在 AnyBackup 客户端对应的操作系统上安装 MySQL 数据库软件后,再在 AnyBackup 管理控制台上新建  MySQL 数据库定时备份任务。

方案二,对于问题原因二,需在 AnyBackup 安装目录的 bin 目录下,用 ./clientserver 命令指定 MySQL 数据库的安装用户,请按照以下步骤执行:

1. 通过 SSH 工具远程登录 MySQL 服务器的操作系统,执行以下命令,切换至 root 用户。

su - root

2. 执行以下命令,查看 AnyBackup 客户端进程所在目录。

ps -ef | grep esf

注意:下图示例中,AnyBackup 客户端安装脚本所在目录为 /eisoo/AnyBackupClient/app/bin 。

564dc568adb9ba81d0df66e1e70433d5.png

3. 执行以下命令,切换到第 2 步中查到的 AnyBackup 客户端进程所在目录下,用 clientserver 命令指定 MySQL 数据库的安装用户。

cd /eisoo/AnyBackupClient/app/bin

./clientserver install Mysql root

d71ff44fe4cfa3ae0ea4d199e87f3ec6.png

注意:在命令 ./clientserver install Mysql root 中第一个参数 MySQL 表示数据库类型,第二个参数 root 表示所选MySQL 数据库支持的用户名。

更多信息

用 clientserver  命令指定 MySQL 数据库的安装用户的方法不仅适用于 MySQL 数据库,AnyBackup 支持备份的其他数据库也可适用。

关于 clientserver 的更多信息,可执行 ./clientserver --help 命令获取 。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值