orchestrator
latest
false
Orchestrator 用户指南
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 2024年10月30日

使用 Cloud Robots - VM 运行 Unattended 自动化

先决条件

重要提示:
所有 Cloud robot 虚拟机都包含虚拟机监控程序代理(hvagentUiPath VM Agent),可确保虚拟机运行。可以在 CSP 安装文件夹中找到该代理。将该代理添加到您的允许列表,以便您的安全代理不会删除/阻止它。

视频演示

观看视频,了解从引导式演示如何在 UiPath 组织中创建新租户并向其分配 Robot Units,以及在 Cloud Robot - VM 上运行作业。

步骤 1. 创建 Cloud Robot 池

您必须创建类型为 Cloud Robot - VM 的新计算机模板。

计算机模板允许您配置将应用于所有由此创建的 Cloud Robot - VM 计算机的属性。然后,每当您需要计算机时,我们都会根据需要创建与模板完全相同的计算机。

  1. 导航到“租户”>“计算机”。
  2. 单击右上角的“添加计算机”,然后选择“Cloud Robot - VM”

    系统将打开“添加 Cloud Robot - VM”页面。



  3. 在“常规详细信息”下,填写“名称”字段,并选填计算机模板的“说明”字段。
  4. 在“计算机管理详细信息”下,选择计算机池的管理类型:
    • 手动 - 允许您在计算机上创建和删除计算机、使用远程桌面、添加自定义软件或实施自定义配置。系统会在您后续登录时保留您所做的更改。
    • 自动 - 我们为您创建和删除计算机。您只能在计算机创建后远程登录这些计算机,该操作会在作业开始时触发。您所做的更改将在注销时终止。

      备注:
      • 创建计算机池后,计算机管理详细信息便不可更改,您无法对其进行编辑。具体来说,您需要在创建池时配置 VPN 网关,因为这会设置池的地址空间,而在使用池时,无法更改该地址空间。
      • 您不能在从自动池配置的计算机上使用远程桌面协议 (RDP)。这是因为在向自动池分配作业时,系统会创建自动池的虚拟机。相反,您可以从手动池虚拟机创建自定义映像,并将其作为手动池或自动池的自定义映像上传。然后,在自动池中创建虚拟机后,您可以重置管理员凭据,然后将 RDP 重置到其中。

  5. 单击“下一步”以进入下一步。系统将显示“虚拟机和运行时详细信息”页面。
  6. 在“虚拟机 (VM) 详细信息”>“池环境”中,选择要在生产环境还是测试/NonProduction环境中运行机器人。根据您的选择,应用不同的 RU 消耗率。有关更多详细信息,请参阅 Robot Units
  7. 虚拟机大小列表中,选择具有所需技术规格的计算机类型。有关更多信息,请参阅我应该选择哪种计算机尺寸?
  8. 计算机映像下:
    1. 选择计算机操作系统:
      • Windows Server 计算机,使用 Windows Server 2019 作为操作系统。

    2. 选择计算机映像类型:
      • 标准 - 如果要使用标准虚拟机。

      • 自定义 - 如果您要使用其中一台现有的自定义计算机。

    3. 从下拉列表中选择“映像名称”
  9. 在“IP 地址”下,选择是否要让计算机使用动态 IP 地址或静态 IP 地址。

    默认情况下,虚拟机使用动态 IP 地址,这意味着每次启动时都会获取不同的 IP 地址。要使用相同的 IP 地址,请将此设置更改为“静态”

    备注:

    创建池并添加虚拟机后,如果从虚拟机网格的“列”菜单中选择“私有 IP”列,则可以查看虚拟机的私有 IP。

    docs image
  10. 为您的池选择计算机可用性配置文件。这将关闭闲置时间超过所选持续时间的计算机:
    • 平衡 – 默认配置文件。您的计算机将在闲置超过 30 分钟后关闭。
    • 快速 – 您的计算机在闲置超过 60 分钟后关闭。向平衡成本配置文件添加 500 个 RU。
    • 始终 - 无论其闲置时间长短,您的计算机都不会关闭。向平衡成本配置文件添加 1,000 个 RU。
    备注:
    • 您的选择会立即更新 Robot Units 消耗量,因此请确保您有足够的 Robot Units 来运行所选配置文件。

    • 计算机可用性配置文件适用于池中的所有计算机,无论其规格如何。

    • 如果启用了“接受作业”选项,则无论您选择什么作为计算机可用性配置文件,计算机都会在 12 小时后关闭。

    Runtime 许可证: Robot Units (RU) 部分显示池中创建的每台计算机的 RU 消耗量。 确保为租户分配足够的 Robot Units,否则将无法创建计算机。
    注意:在 RU 消耗方面,手动托管的计算机优先于自动托管的池:如果 Robot Units 不足以供所有计算机使用,则系统会将可用的 RU 分配给手动托管的计算机。
  11. (对于自动池)在“ Runtime 详细信息”下,输入您希望我们代表您创建的 最大虚拟机数量 。 这会影响创建自动池所需的 Robot Units 数量。
  12. 在“每台计算机的 Automation Cloud Runtime(秒)”字段中,输入要在池中的单个虚拟机上同时执行的作业数。
    • 计算机的初始成本中包含一个 Runtime。如果您选择多个 Runtime (即您希望在计算机上同时执行多个作业),则需要支付以下费用,具体取决于池环境:

      • Production:每个 Runtime 需要 5,000 个 RU

      • 测试:每个 Runtime 需要 2,000 个 RU

    例如,您想在 Production 的标准计算机上同时执行三个作业:

    (1) Production 中的标准计算机(包括一个 Runtime ):6,000 个 RU

    (2) 两个额外的 Runtime:每个 Runtime 需要 5,000 RU * 2 = 10,000 个 RU

    此配置的 RU 总成本为 (1) + (2) = 每台虚拟机需要 16,000 个 RU

    备注:

    只有后台流程可以在多个 Runtime 执行。

  13. 单击“下一步”以配置池。
  14. (可选)要在计算机上设置 UiPath 软件的延迟更新,请打开“软件更新设置”开关。其中将显示以下选项:
    选项描述

    即时自动更新 (推荐)

    这是默认选项,也是推荐选项。您计算机上的 UiPath 软件(例如 UiPath Robot、Studio 或 Assistant)将在两周内更新到最新的企业版本。

    更新将应用于池中的所有计算机。

    延迟自动更新

    选择此选项,以将计算机上的 UiPath 软件更新到最新版本之前的版本。

    延迟自动更新取决于在池中添加计算机时存在的软件版本。例如,如果添加的计算机最新版本为 2023.4,则延迟自动更新将安装 2022.10 版本的软件。2023.10 版本发布后,延迟自动更新会安装 2023.4 版本的软件。

    更新将应用于池中的所有计算机。

    备注:

    此选项旨在创建一个缓冲期,供您在转换到最新的企业版之前调整自动化。此选项不会将 UiPath 软件更新到最新版本,而是会更新到之前的版本。

    重要提示:“延迟自动更新”选项不会将高于建议版本的 Robot 版本降级。
    警告:

    无论选择何种软件更新选项,系统都会自动安装具有安全修复程序的版本。

  15. (可选,适用于手动池)如果要设置在属于此模板的虚拟机上安装推送更新的定期时间范围,请单击“启用维护时段”。

    系统将显示“ 维护窗口 ”部分。 在这里,您可以设置属于此模板的所有计算机进入维护模式并可以接收推送更新(例如 Windows 安全更新)的时间跨度。 有关更多信息,请参阅下方常见问题解答部分中的 关于维护窗口

    1. 从“时区”列表中,选择用于计划维护窗口的时区。
    2. 在“重复周期”下,选择维护时段的频率,然后填写所选选项的字段。
    3. 在“其他选项”下,选择窗口的持续时间。窗口将按照“重复”下的指示开始,并在您在此处选择的时间后结束。
    4. 如果要确保按计划执行维护,请选中“时段开始时终止正在运行的进程”复选框。
    (可选)如果您已为此租户设置 VPN 网关,并且希望允许属于此模板的计算机访问防火墙后的公司资源,请执行以下操作:
  16. 关闭“启用 VPN 集成”开关。

    系统将显示“VPN 网关”部分,并会自动填充“网关”字段。

  17. 在“VNet 的地址空间”字段中,使用 CIDR 表示法添加从网络管理员处收到的保留 IP 地址,掩码介于 /16/27 之间。
  18. [预览] 要允许池中的虚拟机自动加入域,请选中“创建为已加入域的计算机池”复选框。
    备注:

    此选项仅在创建池时,且在您启用 VPN 集成时可用。

    创建计算机池后,您将无法编辑池中的虚拟机加入的域的名称。

    但是,您可以更新虚拟机池用于加入域的用户凭据。

    1. 选择域类型:
      • 内部部署 AD - 池通过 VPN 网关自动加入 Active Directory 域服务域 (AD DS)

      • Azure AD DS - 池通过 VPN 网关自动加入 Azure Active Directory 域服务域

    2. 输入域的名称。
    3. 输入有权加入域的用户的用户名。
    4. 输入上一步中提供的用户密码。
  19. 单击“完成”以创建模板。

在“计算机”页面上,顶部会显示一条成功消息,您可以在列表中看到新模板。

在加入域的计算机池中添加的虚拟机将自动加入域。系统会在创建虚拟机期间验证域凭据。加入后,计算机页面顶部将显示成功消息。

步骤 2. 在手动池中添加虚拟机

配置手动管理的 Cloud Robot 池后,您可以向其中添加计算机。

  1. 导航到“租户”>“计算机”。
  2. 单击池行右侧的“更多操作”,然后选择“添加或管理虚拟机”


    系统将打开“管理 Cloud Robot - VM”页面。

  3. 单击右上角的“添加虚拟机”

    系统将打开“添加虚拟机”页面。

    备注:

    如果底部的“成本”以红色字体显示,则表示租户中可用的机器人单元 (RU) 不足,您无法创建新计算机。

    如果您是 Automation Cloud 中的组织管理员,则可以单击“向租户余额添加更多机器人单元”,以转到“管理员”>“租户”,然后将所需的 RU 分配给该租户。

    否则,请联系您的组织管理员以请求其他 RU。

  4. (可选)在“别名”字段中填写名称,以帮助您区分计算机。如果您拥有足够的 RU,则“添加更多虚拟机”选项将可用,允许您在池中添加多台计算机并进行配置。

    4.1. (可选)单击“添加更多虚拟机”,根据需要添加任意数量的虚拟机。

    4.2. 如果您重新考虑虚拟机的数量,则可以通过单击别名字段中的垃圾箱图标来删除不需要的虚拟机。

    注意:RU 成本会立即更新,以反映虚拟机的数量。如果成本超过 RU 余额,则“添加更多虚拟机”选项将不可用。


  5. 在用户名和密码字段中填写用于连接到虚拟机的管理员凭据。池中的每个虚拟机都共享相同的凭据。
  6. 单击“配置”。系统将出现一个弹出框,要求您确认要配置的计算机数量。

返回“管理 Cloud Robot - VM”页面,页面顶部将显示成功消息,并且计算机将显示在列表中,同时显示“正在配置”状态。

可能需要几分钟才能完成配置。在完成计算机配置之前,所有计算机选项都不可用。

配置完成后,计算机状态将更改为“正在运行”。

步骤 3. 在手动池中自定义虚拟机

在计算机运行时,您可以通过 Windows 远程桌面连接到它并自定义其配置。

  1. 导航到“租户”>“计算机”。
  2. 单击池行右侧的“更多操作”,然后选择“添加或管理虚拟机”:
  3. 在“管理 Cloud Robot - VM”页面上,检查计算机的“计算机状态”列是否显示“正在运行”。

    如果计算机已停止,请将其选中,然后单击虚拟机网格顶部的“启动虚拟机”按钮。等待几分钟,直到状态变为“正在运行”。

    docs image
  4. (可选)如果计算机的“接受作业”列显示“已启用”,请选择该计算机,然后单击虚拟机网格顶部的“禁用作业”按钮。等待几分钟,状态将变为“已禁用”。

    我们建议您这样做,以防止我们的自动缩放引擎在您连接到计算机时关闭计算机。如果计算机空闲,即使您已连接到计算机,也可能会发生这种情况。

    docs image
  5. 检查计算机的“远程桌面”列是否显示为“已启用”

    如果已禁用,请单击行右侧的“更多操作”,然后选择“启用远程桌面”。等待至“远程桌面”值更改为“已启用”。

  6. 在“远程桌面”列中,单击信息图标以查看计算机的 IP 地址并将其复制。

    在此步骤中,您可以编辑用于访问远程桌面的 IP 地址。通过输入与现有值不同的值,您只能从新保存的 IP 地址访问远程桌面。

    备注:

    访问 IP 是用于访问虚拟机的计算机 IPv4 地址。

    公共 IP 是虚拟机的 IPv4 地址。

    备注:

    Orchestrator 只能识别 IPv4 地址类型。如果检测到 IPv6 地址类型,则会显示错误消息,并会弹出一个窗口,提示您输入相应的 IPv4 地址。要了解您的 IPv4 地址是什么,其中一种方法是在此网站上查看。

    docs image
  7. 使用 Windows 远程桌面连接到计算机,如下所示:
    • 使用计算机的 IP 地址
    备注:

    如果 公共 IP 地址为 null,则虚拟机可能已关闭。在这种情况下,请重新启动虚拟机并刷新虚拟机列表。

    docs image
    • 使用您为计算机定义的管理员凭据;如果您不记得凭据,可以重置凭据
  8. 现在,您可以根据需要通过安装或更新软件或更改其配置来自定义计算机。
    备注:
    • 我们提供的计算机预装了 UiPath Studio 和 Robot 软件以及受支持的网页浏览器。

    • 不要在计算机上修改 UiPath 软件,因为这些更改可能会导致问题。

    重要提示:
    我们建议不要更改虚拟机的主机名(特别是 %COMPUTERNAME% 变量),否则可能会导致故障转移。
  9. (可选)完成配置后,注销计算机,然后从 Orchestrator 禁用计算机的远程桌面。
    注意:24 小时后,计算机上的远程桌面将自动禁用。
  10. 如果您之前禁用了计算机的作业,请在“管理 Cloud Robot - VM”页面上重新启用它们,方法是选择该计算机,然后单击虚拟机网格顶部的“启用作业”按钮。
    docs image

如果要将此自定义计算机用于计算机模板,则可以创建自定义映像

然后,在以下情况下,您可以使用自定义映像而不是标准计算机映像:

  • 创建新的 Cloud robot 池

  • 在同一池中创建新的 Cloud robot 池或新的虚拟机

您可以通过编辑池并更改计算机映像选项来更新虚拟机映像。更新的计算机映像仅应用于新配置的虚拟机。

步骤 4. 准备使用 Cloud Robot

为了能够使用新的 Cloud Robot 运行自动化,需要在 Orchestrator 中进行一些设置:

步骤 4a. 接受计算机上的作业

默认情况下,手动池中新配置的计算机未设置为接受作业。完成要执行的任何配置并且计算机准备就绪后,您必须手动将其设置为接受作业。

要允许使用计算机运行作业,请执行以下操作:

  1. 导航到“租户”>“计算机”。
  2. 单击池行右侧的“更多操作”,然后选择“添加或管理虚拟机”:
  3. 在“管理 Cloud Robot - VM”页面上,选择该计算机,然后单击虚拟机网格顶部的“启用作业”按钮。

顶部将显示一条成功消息,“接受作业”列将显示“正在启用”。

等待片刻后,当状态更改为“已启用”时,即可使用计算机运行分配有池的文件夹中的作业。

备注:
  • 禁用“接受作业”选项后,自动缩放引擎将获得控制权,并可以自动关闭或启动计算机。

  • 启用“接受作业”选项后,选定的计算机可用性配置文件将获得控制权。

步骤 4c. 使用 Cloud Robot 运行作业

现在,您和您的用户可以开始使用 Cloud Robot 运行无人值守的自动化。

要使用 Cloud robot 运行作业:像往常一样启动作业,但对于“Runtime 许可证”,请选择“Cloud Robot - VM”。

  • 运行时为 Cloud Robot - VM 时不适用的某些字段不可用或无法编辑。使用可用选项配置作业执行。
  • 对于 Cloud Robot,选中“在作业恢复时保留帐户/计算机分配”复选框意味着作业将在根据同一模板创建的计算机上恢复,不一定是完全相同的计算机。

如果您的自动化需要某些应用程序,从而需要在特定的自定义虚拟机上运行,则您必须提供安装了这些应用程序的帐户计算机。如果不进行任何选择,作业将在分配给文件夹的计算机池中的某台可用计算机上运行。

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo White
信任与安全
© 2005-2024 UiPath。保留所有权利。