AnyBackup-8.0 TiDB 数据库异机恢复失败,提示:启动 S3 对象存储服务失败。
关键字
TiDB、S3 对象存储服务
适用产品
- AnyBackup 8.0.1.0 - 8.0.2.0
问题描述
在使用 AnyBackup 8.0 进行 TiDB 数据库异机恢复时,恢复任务执行失败,提示如下信息:
启动S3对象存储服务失败

问题影响
无法使用 AnyBackup 8.0 完成 TiDB 数据库的恢复。
问题原因
问题原因1:tidbYig 进程无法启动;
问题原因2:备份客户端操作系统未安装 netstat 命令,导致 AnyBackup 客户端程序无法获取 tidbYig 进程状态,从而出现该问题。
解决方案
为了解决该问题,需要按实际问题情况选择解决方案处理。如下:
问题原因1解决方案:可参考错误提示信息中的”修复建议“步骤进行处理,具体步骤详见错误信息;
问题原因2解决方案:
1. 使用 SSH 工具以 root 用户登录备份客户端操作系统;
2. 为系统配置安装 yum 源。具体按照实际情况配置,如可选择光盘 yum 源,或者在线 yum 源等,此处不展开描述;
3. 安装 netstat 包,参考命令如下:
yum install netstat
4. 于 AnyBackup 8.0 界面重新发起 TiDB 数据库恢复。
更多信息
安装 netstat 包也可使用 rpm 方式安装,但需下载安装包和相关依赖包,建议使用 yum 方式安装,可自动解决依赖问题。