- 概述
- 要求
- 安装
- 安装后
- 迁移和升级
- 在 EKS/AKS 上升级 Automation Suite
- 从 Linux 上的 Automation Suite 迁移到 EKS/AKS 上的 Automation Suite
- 监控和警示
- 集群管理
- 特定于产品的配置
- 故障排除
从 Linux 上的 Automation Suite 迁移到 EKS/AKS 上的 Automation Suite
uipathctl
将数据从一个 Automation Suite 版本换至另一个版本。
此迁移过程的优点之一是,您可以多次尝试执行,而不会影响现有集群。
此迁移选项允许您从 Linux 上的 Automation Suite 迁移到 EKS/AKS 上新安装的 Automation。
不支持以下迁移场景:
-
当前不支持从 Linux 上的 Automation Suite 迁移到 EKS/AKS 上已安装的 Automation。
-
当前不支持将 EKS/AKS 集群上的 Automation Suite 迁移到 EKS/AKS 集群上的另一个 Automation Suite。
要从 Linux 上的 Automation Suite 迁移到 EKS/AKS 上的 Automation Suite,您必须满足以下要求:
-
您必须在两个环境之间建立连接。
-
您必须在源集群中配置外部对象存储。如果您使用集群内存储,请参阅将集群内对象存储迁移到外部对象存储。
-
Linux 上的 Automation Suite 版本必须为 2022.10 或更高版本。
-
Offline-only requirements: You must hydrate the target cluster.
# |
迁移步骤 |
---|---|
1. |
强制。下载
uipathctl 。
有关下载说明,请参阅 uipathctl。 |
2. |
强制。下载
versions.json 。
有关下载说明,请参阅 versions.json。 |
3. |
为源集群和目标集群准备 Docker 映像。 可选。如果您的部署处于离线状态或者您使用私有 OCI 注册表,请确保提供所需的映像。 |
4. |
准备目标集群:
|
5. |
运行迁移并移动数据。 迁移将同时在源集群和目标集群上执行 Pod。为源集群配置的外部对象存储(特别是平台存储桶)用作中间迁移存储位置。 源集群:
目标集群:
|
6. |
|
数据 |
迁移机制 | |
---|---|---|
状态 | 职责 | |
SQL |
保留 您有两个选择:
|
客户 |
Docker 注册表 |
未迁移 如果使用私有注册表,则必须结合使用目标注册表。如果对目标集群使用
registry.uipath.com ,则无需其他步骤。
|
客户 |
FQDN |
可选 您必须为新集群选择新的 FQDN。或者,您可以根据需要还原为以前的 FQDN。 | 客户 |
证书 |
未迁移 您必须将证书作为新集群安装的一部分。 | 客户 |
集群配置 |
未迁移 您必须生成适用于目标集群类型(AKS 或 EKS)的新
input.json 。
| 客户 |
用户创建的自定义警示和仪表板 |
未迁移 您必须在迁移后重新配置自定义警示和仪表板。 | 客户 |
用户创建的应用程序日志/Prometheus 流配置 |
未迁移 您必须重新配置应用程序日志和 Prometheus 流。 | 客户 |
动态工作负载 |
取决于应用程序 AI Center 训练作业会丢失;技能会保留。 |
技能(升级后需要执行的脚本):UiPath™ 训练作业:客户机 |
对象存储 |
外部对象存储:保留 对于外部对象存储,您有两个选项:
重要提示:如果您使用的是集群内对象存储,则必须在升级前执行 ceph 到外部的迁移。 |
从集群内迁移到外部对象存储:Customer 外部对象存储:UiPath™ |
Insights |
保留 |
UiPath™ |
MongoDB 数据 |
保留 MongoDB 数据将移至目标 SQL。 |
UiPath™ |
RabbitMQ |
不需要 |
UiPath™ |
监控(数据) |
不需要 监控数据不适用于新集群。 | 不适用 |
如果使用私有注册表,则必须为它设置种子。有关说明,请参阅配置符合 OCI 的注册表。
仅当您在源集群和目标集群上都启用了 AI Center 时,本部分中的步骤才适用。请注意,这些说明假定目标集群上的 AI Center 指向包含用于运行技能的技能数据的数据库。
完成迁移后,您必须同步 AI Center 技能,以便再次使用。