欢迎访问机房运维工作室

爱数知识库

AnyBackup-8.0 TiDB 数据库异机恢复失败,提示:启动 S3 对象存储服务失败。

频道:爱数知识库 日期: 浏览:67

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 方式安装,可自动解决依赖问题。