在 Linux CentOS 中准备从 Enterprise 11 到 Automation 360 的迁移
要在 Linux CentOS 中从 Enterprise 11 迁移到 Automation 360 On-Premises(包括将 bots 迁移到 Automation 360),请执行此工作流中的任务。如果启用 Enterprise 11 bot 进行分析,则关联的 Bot Insight 数据和业务分析控制面板也会随之迁移。
Recommendation: 为了迁移到 Automation 360,请创建新环境,避免现有 bots 由于迁移活动而出现问题。
过程
- 我们建议您创建 Enterprise 11 数据库的备份,并在相同或不同的 SQL 实例中还原该数据库,避免使用 Enterprise 11 数据库的任何自动化任务出现失败。
- 如果要从 Version 11.3.5 或更高版本迁移,则必须删除 Enterprise 11 Control Room 数据库的 ES_SETTINGS 表中的数据。
- 请确保 Enterprise 11 bots 中使用的所有凭据变量在 Enterprise 11 Control Room 中都可用。
-
复制并粘贴 Enterprise 11 Control Room 存储库:
-
使用
sudo mkdir -p /opt/automationanywhere/enterprise/appdata/
命令创建所需的 Automation 360 文件夹。 -
使用
sudo chmod -R 775 /opt/automationanywhere
命令为文件夹提供所需的权限。 -
使用
sudo mv
命令复制 Enterprise 11 存储库,并将其粘贴到 automationanywhere/enterprise/appdata/ 位置。
-
使用
-
通过在已还原的 Enterprise 11 数据库中运行以下 SQL 命令,更新 Control Room 的访问 URL 和存储库路径:
-
要更新访问 URL:请更新 CONFIGURATION 设置值 = '[Automation360 Control Room URL]',其中类别 = 'CR_setup_general' 且 config_key = 'AccessUrl’
查询示例:更新 [Automation360-Database].[dbo].[CONFIGURATION] 设置值 ='http://Automation360-crurl.com',其中 config_key='AcessUrl’注: 请不要在上述命令中提供的访问 URL 末尾包含斜杠 (‘/’)。
- 要更新存储库路径:请更新 CONFIGURATION 设置值 = /opt/automationanywhere/enterprise/appdata/Server Files,其中 config_key = 'RepositoryPath’
-
要更新访问 URL:请更新 CONFIGURATION 设置值 = '[Automation360 Control Room URL]',其中类别 = 'CR_setup_general' 且 config_key = 'AccessUrl’
-
安装 Automation 360 On-Premises:
- 确保满足系统要求。
-
在自定义模式下将 Automation 360 On-Premises Control Room 安装到暂存环境。
在 Linux 上安装 Control Room重要: 在安装期间,将 Automation 360 On-Premises Control Room 配置为使用已还原的 Enterprise 11 数据库。
- 可选: 迁移审核日志数据。