AnyBackup-AnyBackup 备份 H3C CAS 云计算管理平台部分成功,提示错误信息:附加信息:检测到主机 xxxxx 未绑定CAS虚拟客户端。
关键字
CAS、未绑定、CAS虚拟客户端
适用产品
- AnyBackup 6.0.x
问题描述
AnyBackup 备份 H3C CAS 云计算管理平台部分成功,在执行输出中点击查看详情,提示如下错误信息:
备份数据源(云资源/cluster/cvknode1)出现错误。 备份数据源(云资源/cluster/cvknode1)出现错误。(错误位置:ncCasBackupExec.cpp:620)(附加信息:检测到主机 cvknode1未绑定CAS虚拟客户端。(错误提供者:casBackup,错误值:e0770020,错误位置:ncCasBackupExec.cpp:1998))

问题影响
运行在未添加进 CAS 虚拟客户端的 CVK 主机上的虚拟机备份失败。
问题原因
CVK 节点的客户端未添加进 CAS 的虚拟客户端中。
解决方案
为了解决该问题,需要确认虚拟机所在的 CVK 节点已安装备份代理客户端,并且将 CVK 的客户端加入 CAS 的虚拟客户端中,请按照以下步骤执行:
1. 以 root 身份 ssh 登录错误信息提示的 CVK 主机后台,检查是否安装 AnyBackup 的代理客户端,执行如下命令:
ps -ef | grep esf | grep -v grep
注意:此处以主机名字为 cvknode1 的 CVK 节点为例。

若查询结果如上图所示,没有任何执行输出则代表已安装代理客户端但代理客户端服务未启动或者没有安装 AnyBackup 代理客户端,请进行第2步操作。

若查询结果如上图所示,有 esfdaemon 进程存在则代表已安装客户端且代理客户端服务已启动,请进行第3步操作。
2. 若是未安装 AnyBackup 备份代理客户端请参考客户端安装与卸载最佳实践,在 CVK 主机中安装 AnyBackup 备份代理客户端;若是安装了代理客户端但是客户端服务未启动,执行如下命令启动客户端服务,执行完此步之后请再执行第1步确认备份代理客户端已安装并且客户端服务进程已启动:
service ABClientService start
3. 登录 AnyBackup 管理控制台,进入【数据保护】→【定时备份】,选择 H3C CAS 虚拟客户端,点击配置按钮 ,选择【编辑虚拟客户端】

4. 在 ”用户名” 栏输入用户名:admin ,在 ”密码“ 栏输入 CAS 平台的 admin 管理员的密码。

5. 点击下一步,选择未绑定 CAS 虚拟客户端的 CVK 主机。

6. 点击完成,保存设置。在 AnyBackup 管理控制台上重新发起备份。
更多信息
CAS 云计算管理平台采用的是在 CVK 节点上安装客户端的方式备份虚拟机,若 CVK 节点上未安装备份代理客户端,且未将 CVK 代理客户端加入 CAS 虚拟客户端中的情况下,运行在该节点上的所有虚拟机均无法备份。