AnyBackup-AnyBackup 7 自恢复失败,提示:ERROR - Perform error: could not get keys from ssh-agent.
关键字
自恢复,ssh-agent
适用产品
- AnyBackup CDM 7.0.5-7.0.17.4
- AnyBackup Express 7.0.5-7.0.17.4
- AnyBackup Enterprise 7.0.5-7.0.17.4
问题描述
AnyBackupServer 执行自恢复失败,错误提示如下:
ERROR - Perform error : could not get keys from ssh-agent

问题影响
自恢复无法完成。
问题原因
ssh 连接需要检测 ssh-agent,但未没有获取到响应的 keys 值,导致自备份恢复失败。
解决方案
为了解决该问题,需要设置脚本参数,跳过 keys 监测,请按照以下步骤执行:
1.编辑自恢复工具包里面的脚本:
vi restor_proc.py
注意:此处自恢复工具包路径以 /backupsoft/self-bak/AnyBackBackupSelf/library/selfRestoreTool 为例,具体路径要以实际环境为准。

2.在 ssh 参数登录的位置,添加跳过 keys 值检测的参数:
allow_agent=False,look_for_keys=False

3.重新执行自恢复。
更多信息
自恢复操作可以参考对应版本的《AnyBackup Family 7.0 元数据自动备份及恢复用户指南》。