更新时间:2026-02-10 16:39:13

Linux客户端交互式安装

本文档将介绍Linux客户端的交互式安装步骤,帮助您完成客户端软件的安装和配置。

一、安装前准备

1.1 安装路径要求

在安装客户端前,请确保选择合适的安装路径:

  • 务必将客户端安装在指定的非系统目录下(如**/backupsoft**),因为客户端安装会修改客户端所在目录的权限。如果安装在系统目录下,系统目录的权限可能会被修改造成系统问题或者用户应用出现问题。
  • 客户端安装路径请勿包含空格。
  • Linux主机使用 root 用户安装客户端时,目录禁止设置在/bin、/lib/、/dev、/boot、/home、/lib64、/media 目录,否则安装客户端将失败。

二、安装步骤

2.1 拷贝并解压安装包

  1. root用户下,登录到客户端所在的机器,将客户端安装包拷贝到安装路径下。

  2. 执行命令tar -zvxf 安装包名称,解压安装包,例如:

    tar -zvxf AnyBackupClient-Linux_el7_x64-8.0.9.1-xxxx-release-zh_CN-ABNormal-xx.tar.gz
    
  3. 进入解压后的目录,如cd 安装目录/AnyBackupClient/ClientService,运行安装脚本install.sh

2.2 执行安装脚本

  1. 根据提示填入要求的信息,具体信息如下:

    1e12d5e34b86798b34f4f72f7093b6b0.png

    注意

    • 在客户端安装过程中,安装程序会检测安装条件是否满足,在条件不满足时,需要手动调整或者选择让程序自行调整,调整完成后,安装任务继续。
    • mips64el位架构NeoKylin系统使用NeokKylin_7_mips64客户端安装包,sw64位架构NeoKylin系统使用NeokKylin_7_sw64客户端安装包。Redhat、CentOS内核版本3.10及以上以及SUSE、Kylin内核版本4.4及以上请使用Linux_el7_x64客户端安装包,其余请使用Redhat_5_x64客户端安装包。Redhat8、Centos8及以上版本系统使用Linux_el8_x64客户端安装包。如自行更换内核,或内核版本不符合检测规则导致安装报错,可注释客户端安装目录/AnyBackupClient/ClientService/BasicRunner/install.sh脚本,如下图。但此操作可能存在风险,建议按照标准内核要求安装。

    12ccb1c90fcaa1dd3d684bf6f0a7bc95.png

  2. 安装过程中需要填写的信息:

    1. 选择y确定隐私声明信息。
    2. 填写Self IP Address,即当前服务器的IP地址。针对一个服务器有多个网卡的情况,任意选择一个,部署成功后会在管理控制台中显示该IP地址。
    3. 填写Server IP Address,内网接客户端即备份服务器的VIP,外网接客户端即外网的Eip或者域名。
    4. 填写Server Port,客户端上线对应的端口号,默认端口号为9614。

    注意

    • Self IP和Server IP必须保持一致,都为IPv4或都为IPv6。
    1. 填写root user,即当前环境上的超级管理员用户,默认为当前环境上的任一超级管理员用户(一般为root)。

    2. 填写run user,即基础代理的用户,可以为任意用户,默认与第5步中填写的用户相同。

    3. 填写run group,即基础代理的用户组,默认为第6步中填写的用户所在的任一用户组。

    4. 选择客户端部署后是否自动分配给租户:

      • 输入y,为云环境部署,即租户管理员自主接入客户端资源,安装时传入指定租户的动态口令,安装完成后,客户端资源所属用户为指定租户。租户的动态口令值获取可参考《AnyBackup Family 8 使用手册》“获取租户信息”。
      • 输入n,为本地部署,即客户端安装时选择不绑定安装,客户端安装完成后所属用户为超级管理员。
    5. 确认选择无误后,输入y,确认安装基础代理。如果之前选择有误,可以输入n退出安装,然后重新运行安装。

    6. 基础代理安装成功后,提示输入需要安装的应用代理序号,输入q退出应用代理安装流程。应用代理安装详情请查看应用代理安装。如后续需单独安装代理,请参考单独安装应用代理。

2.3 安装后检查

  1. 安装完成后,在当前目录下执行**./client_cli runner status查看基础代理是否为alived**。

  2. 在控制台查看客户端是否安装成功:

    • 选择本地部署的客户端:使用系统管理员账户登录管理控制台,进入接入管理 > 客户端与代理,在客户端页面可以找到相应IP的客户端,状态为在线;再点击对应的代理按钮,查看基础代理状态为在线,代表已经安装成功。
    • 选择云环境部署的客户端:使用指定租户下的任一租户管理员登录管理控制台,进入接入管理 > 客户端与代理,在客户端页面可以找到相应IP的客户端,状态为在线;再点击对应的代理按钮,查看基础代理状态为在线,代表已经安装成功。

    注意

    • 只要有一个代理为在线状态,客户端即为在线状态。
    • 客户端安装后,客户端的运行用户被删除掉,客户端将无法正常工作,并可能记录较多的异常日志。