更新时间:2023-12-08 14:44:38

推送客户端可以理解为是在执行一个任务。首先执行任务的前提需要创建任务并发起任务。推送客户端实则是在创建任务完成的同时直接发起任务,减少了人工发起的成本。推送客户端可以支持多个主机批量推送,限制一次性不可超过20个主机。

前置条件

  • Linux&Unix&Windows主机配置已创建完成,且通过环境检查,主机状态正常。
  • 控制台已安装且完成用户初始化,系统管理员、操作员或者租户登录。
  • 指定的安装目录下不存在同名的AnyBackClient安装目录。
  • 确保指定的安装目录以及父目录的剩余空间大于等于2GB。

推送安装步骤

  1. 超级管理员、租户管理员分别登录控制台,点击资源 > 客户端与执行器 > 主机配置,进入主机配置界面。

  2. 勾选一个或多个状态为正常的目标主机,点击推送客户端,创建推送安装任务。

  3. 填写任务的基本信息。

    • 任务名称:输入推送客户端任务的名称。
    • 并发数:同时执行安装的主机数,默认为1。
      并发数最大设置为5,且与勾选的主机数量两者取最小值,表示同一批量主机,最多支持5个主机并发同时安装。
    • Linux/Unix安装路径:Linux/Unix客户端安装路径,默认 /opt
    • Windows安装路径:Windows客户端安装路径,默认C:\BackupAgent
    • 卸载已安装的客户端:若需卸载原已安装的客户端,则开启卸载已安装的客户端选项。
  4. 点击下一步

  5. 根据客户端需求选择主机需要安装的应用并配置数据库。

    Linux类型的主机至少选一个,也都可选择。

    数据库应用配置:

    Linux主机:支持Oracle数据库、MySQL数据库、DB2数据库、Gauss DB数据库、达梦数据库、Informix数据库、CDP驱动(可启用,默认不启用)、PostgreSQL数据库。

    • 勾选Oracle数据库:点击添加用户名,输入Oracle数据库的安装用户,默认可输入1个安装用户,最大输入5个安装用户。

    • 勾选MySQL数据库:点击添加用户名,输入MySQL数据库的安装用户、MySQL安装路径,默认可输入1个安装用户与安装路径,最大输入5个安装用户和安装路径。

      注意:
      MySQL安装路径请填写MySQL工具(mysqld、mysqld_safe、mysqladmin. mysqlbinlog、mysql)共同父路径。如有工具不存在,建议先安装。

    • 勾选DB2数据库:点击添加用户名,输入DB2数据库的安装用户、libdb2.so文件路径,默认可输入1个安装用户与文件路径,最大输入5个安装用户和文件路径。

      注意:
      libdb2.so文件路径不允许相同,长度限制256字符。

    • 勾选GaussDB数据库:输入GaussDB用户名,根据需求勾选支持备份GaussDB A /T,可选,默认不勾选。

    • 勾选达梦数据库:点击添加用户名,输入达梦数据库的安装用户,默认可输入1个安装用户,最大输入5个安装用户。

    • 勾选Informix数据库:点击添加用户名,输入Informix数据库的安装用户,默认可输入1个安装用户,最大输入5个安装用户。

    • 勾选PostgreSQL数据库:点击添加用户名,输入PostgreSQL数据库的安装用户,默认可输入1个安装用户,最大输入5个安装用户。

  6. 配置完成之后,点击完成,创建推送安装客户端任务完成,客户端开始执行推送安装任务。

  7. 点击监控 > 作业 > 推送安装与更新,可以看到创建的推送安装任务,任务状态为运行中排队中

更多操作

推送安装任务发起后,您可以查看任务详情或停止任务。推送安装任务完成后,您可以手动删除历史任务,或配置清理策略,实现自动删除。

查看任务详情

点击监控 > 作业 > 推送安装与更新,选中一个任务,点击任务名称,在弹窗中可查看任务详情。同时可点击导出日志按钮导出当前任务日志,导出格式为TXT/XLS。

停止任务

点击资源 > 部署资源 > 推送安装和升级任务,勾选一条或者多条运行中或者排队中的任务,点击终止

任务状态首先流转为终止中,等待大约15-30秒左右(根据实际情况定)任务状态流转为已停止准备中的主机直接失败,运行中的主机等待到运行结束,状态变为已终止

手动删除任务

点击资源 > 部署资源 > 推送安装和升级任务,勾选一条或者多条历史任务,点击删除

批量删除任务不超过50条,运行中排队中的任务不可删除。

自动删除任务

可配置清理策略实现推送安装任务的自动清理。

  1. 点击资源 > 部署资源 > 推送安装和升级任务 > 历史任务,点击清理策略

  2. 清理策略弹框内,配置清理策略。

    可单选保留天数保留个数不清理三种策略。

    • 选择保留天数,默认90,输入需要保留的具体天数,区间范围30-180。当前用户下的所有历史任务将根据配置的天数进行定时清理。

    • 选择保留个数,默认100,输入具体数值,区间范围10-300。将根据配置的任务个数,默认每天早上8点定时清理历史任务。

    • 选择不清理,即不清理历史任务。

  3. 点击确定