UiPath Documentation
automation-suite
2023.10
false
Linux 版 Automation Suite 安装指南
重要 :
新发布内容的本地化可能需要 1-2 周的时间才能完成。

执行并行升级

Automation Suite 并行升级使您可以使用并行环境安全地执行升级操作,而无需进行就地升级。

此方法允许管理员在验证新部署后,将流量从旧的 Automation Suite 集群(例如,蓝色部署)切换到新的 Automation Suite 集群(例如,绿色部署)。如果检测到问题,可以快速回滚到旧版部署。

执行并行升级时,两个并行集群共享一个许可证。

要求

  • 如果启用了 AI Center,请确保您满足 CUDA 要求
  • 硬件要求,取决于您选择的型号:
    • 并行升级(目标集群大小相同)- 源环境和目标环境必须满足相同的硬件和软件要求
    • 并行升级(单节点启动)- 您可以设置单节点目标集群,然后将其扩展。确保您满足Automation Suite 安装大小调整计算器根据您的产品选择和使用情况详细信息建议的硬件要求。
  • 软件要求:源环境和目标环境必须满足相同的硬件和软件要求

数据迁移和职责

下表描述了升级期间每个组件的数据迁移状态和职责。

数据状态职责
SQL保留客户
FQDN保留;可选
您必须为新集群选择新的 FQDN。或者,您可以根据需要还原为以前的 FQDN。
客户
按需捆绑包未迁移
运行脚本以查看集群中存在哪些捆绑包。需要手动设定种子。
客户
证书未迁移
您必须将证书作为新集群安装的一部分。
客户
集群配置未迁移
您必须从原始源集群生成cluster_config.json ,才能将相同的服务映射到新的集群安装。
客户
用户创建的自定义警示和仪表板未迁移
升级后,您必须重新配置自定义警示和仪表板。
客户
用户创建的应用程序日志/Prometheus 流配置未迁移
您必须重新配置应用程序日志和 Prometheus 流。
客户
动态工作负载取决于应用程序
AI Center 训练作业会丢失;技能会保留。
技能(升级后需要执行的脚本): UiPath™ /训练作业:客户
对象存储保留集群内对象存储 (Ceph): UiPath™ /外部对象存储: Customer
Insights保留UiPath™
MongoDB 数据保留
MongoDB 数据将移至目标 SQL。
UiPath™
RabbitMQ不需要UiPath™
监控(数据)不需要
监控数据不适用于新集群。
不适用
Docker 注册表不需要
您必须安装集群内 Docker 注册表或引入外部 Docker 注册表。
不适用

流程概述

要执行并行升级,请完成以下步骤:

  1. 准备新集群:

    • 准备 cluster_config.json 文件。
    • 安装新集群(仅限基础架构和 Fabric)。
    • 配置其他 CA 证书。
  2. 将数据迁移到新集群:

    • 将 Docker 注册表与离线升级映像结合使用。
    • 将集群置于维护模式。
    • 克隆源集群数据库。
    • 在源集群上运行数据迁移脚本。
    • 如果您配置了外部对象存储,请克隆对象存储桶。
  3. 完成升级:

    • 编辑 cluster_config.json 文件以指向克隆的数据库和存储桶。
    • 在目标集群上运行服务安装程序。
    • 如果您在安装过程中未提供证书,请在安装后更新证书。
    • 验证目标集群是否按预期工作。
    • 如果选择了并行升级(大小相同的目标集群),则可以选择更新目标集群的 FQDN,以匹配源集群 FQDN,也可以使用新的 FQDN。如果您选择了并行升级(单节点启动),则可以稍后更新 FQDN。
    • 启用目标集群的备份。
  4. 扩展目标集群 - 仅在您选择并行升级(单节点启动)时适用:

    • 备份源集群(推荐)。
    • 添加服务器节点和代理节点,方法与源集群类似。
    • 编辑cluster_config.json文件。
    • 重新运行安装程序以将集群扩展到 HA 设置。
    • (可选)更新目标集群的 FQDN,以匹配源集群 FQDN,或者使用新的 FQDN。

并行升级模型

我们提供两种并行升级模式:

  1. 并行升级(大小相同的目标集群):
    • 要求目标集群具有与源集群相同的硬件资源。
    • 准备好一次流量:
      • 数据迁移完成。
      • 健全性检查成功。
  2. 并行升级(单节点启动):
    • 从单节点设置开始,然后扩展到 HA 设置。这降低了并行升级所需的初始硬件要求。
    • 单节点设置的硬件必须符合容量计算器针对单节点设置的建议。
    • 对于缩放:
      • 源集群中的节点可以停用并将其添加到目标集群。
    • 准备好一次流量:
      • 数据迁移完成。
      • 集群已扩展为多节点。
      • 健全性检查成功。
备注:

在离线环境中使用 Automation Suite 2024.10.0 和 2024.10.1 中的集群内注册表扩展集群时,我们遇到了已知问题。

您可以在下表中找到两个模型之间的比较:

并行升级(大小相同的目标集群)并行升级(单节点启动)
硬件要求源集群和目标集群需要相同的硬件。从最小的硬件开始,根据需要扩大规模。
停机时间由于目标环境完全冗余,因此停机时间最短。由于节点扩展操作,停机时间更长。
对源集群的影响无影响。可以停用源节点并将其加入目标集群。
回滚流程简单回滚,源保持不变。如果目标集群中的扩展操作失败,回滚涉及将节点重新集成到源集群中。
成本影响重复的基础架构导致成本增加。通过降低初始硬件要求来降低成本。
  • 要求
  • 数据迁移和职责
  • 流程概述
  • 并行升级模型

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新