AnyBackup-AnyBackup 7.0发起 aCloud 备份任务失败,提示信息:get() returned more than one Client -- it returned 2!(错
关键字
aCloud、Client
适用产品
- AnyBackup CDM 7.0.8 及以上版本
- AnyBackup Express 7.0.8 及以上版本
问题描述
aCloud 主机重启后,发起 aCloud 备份任务失败,提示错误信息:
get() returned more than one Client -- it returned 2!(错误码:)
问题影响
aCloud 平台备份任务发起失败。
问题原因
aCloud 主机重启后客户端会生成新的机器码,导致控制台会识别到两个相同 IP 地址的客户端。
解决方案
为解决该问题,需要编辑 aCloud 虚拟化平台信息,重新绑定代理客户端,并删除已离线的客户端,执行步骤如下:
1. 登录 admin 账户,点击资源,点击虚拟化平台,点击 aCloud 平台,选择编辑,输入账户密码后点击下一步,在选择代理客户端界面点击不选择,点击确定。

注意:aCloud 在 AnyBckup 7.0.12 版本后改名为 SANGFOR HCI 。
2. 登录 sadmin 账户,点击资源,点击客户端,将新识别到的客户端分配给与 aCloud 平台相同的操作员,收回已离线的客户端。

3. 登录 admin 账户,点击资源,点击客户端,点击 aCloud 平台,选择编辑,输入账户密码后点击下一步,在选择代理客户端界面
选择第2步分配的客户端,点击确定。

4. 登录 admin 账户,点击资源,点击客户端,删除已离线的客户端。

5. 重新发起 aCloud 备份任务。
更多信息
备份 aCloud 平台需要在每个计算节点上安装 AnyBackup 客户端,且 aCloud 平台和每个代理客户端需要分配给同一个操作员。