Bot Lifecycle Management
- Updated: 2025/06/17
Bot Lifecycle Management
通过 Bot Lifecycle Management 功能,您可以将 bot 从一个环境迁移到另一个环境。 例如,可将 bot 从开发或测试环境迁移到实际正式环境。
概述
Bot Lifecycle Management 可轻松与 DevOps 工作流集成,该工作流支持单独的开发、测试、验收和实际正式环境,能够让您将 bots 及其控制面板从一个环境无缝迁移到另一个环境。
Bot Lifecycle Management 提供在单独的软件开发生命周期 (SDLC) 环境中持续测试和部署 bots 及其依赖项的框架,使 bots 在发布到实际正式环境之前,可以在由组织定义的生命周期各个阶段之间无缝迁移。
您可以使用此功能在不同环境中移动 bots,并帮助您防止数据故障或中断。 您需要从一个环境中 bot,然后将其导入到另一个环境,或者使用提升机器人的功能在不同环境之间移动。 您也可以在迁移到不同环境时捆绑 bot 的所有依赖项。
注: 单一 bot 的默认最大大小为 50 MB。
下图显示了典型的 Bot Lifecycle Management 工作流:

跨环境导出的内容是什么
执行从一个 Control Room 导出到另一个的操作时,包括以下实体:
- Bot 文件
- 依赖文件
- 操作包及其依赖项
- Bot Insight 仪表板
执行从一个 Control Room 到另一个的导出操作时,以下实体不包括在内:
- 凭据及凭据 lockers
- Workload 管理队列
- Bot Runner 账户和权限
跨环境移动 bots 所需的权限
要从 Control Room 导出 bots,您必须具有以下权限:
- 导出机器人和查看软件包功能权限
- 签入或签出文件夹权限
要将 bots 导入 Control Room,您必须具有以下权限:
- 导入机器人和管理软件包功能权限
- 签入文件夹权限
要在不同环境中推广 bots,您必须具有以下权限:
- 在源 Control Room 中,执行 bot 推广的用户需要拥有导出机器人的权限。
- 在源 Control Room 中要推广的 bots 所在的文件夹上,需要拥有所有文件夹级别的权限(运行和计划、签入、签出、查看内容、克隆和从公共中删除)。
- 目标 Control Room 用户必须具有导入机器人的权限。
迁移到 Automation 360 时导入 Enterprise 11 bots
您可以将 Enterprise 11 Control Room 实例中的 Enterprise 11 bots 导入到 Automation 360。 此方法允许您将来自多个 Control Room 存储库的 Enterprise 11 bots 整合到单个 Automation 360 存储库中。 在将 bots 导入到 Automation 360 之后,使用 Bot Migration Wizard 将 bots 转换为 Automation 360 支持的格式 (.bot)。
跨环境移动 bots 的模式
您可以使用以下两种模式之一,在不同的 Control Room 实例之间移动 bots。 根据您的环境和需求选择最适合的方法。
移动 bot
要将 bot 从一个环境移动到另一个环境,请使用以下选项之一:
- 导出和导入 bot
- 从源环境中的 bot 导出 Control Room。
- 将 bot 导入到目标环境中的 Control Room。
- 推广 bot
注: 您无法将 bot 复制到共享文件夹以在不同的 Control Room 环境之间移动它们。 您必须使用导出和导入或推广机器人功能,才能跨不同环境移动 bots。