Skip to main content

2026 年 8 月 11 日

将桌面迁移到 Horizon Cloud

根据以下信息,使用桌面迁移工具将租户的专用完整克隆池迁移到 Horizon Cloud。迁移工具是一个 AlmaLinux 设备,其中包括 Rundeck 作业编排器。需要在 vCenter 中部署 OVA。迁移工具利用 Rundeck 作业为租户执行专用桌面池迁移。

迁移之前,必须完成载入、必备条件验证和迁移前验证。迁移之后,需要完成并考虑迁移后验证和实施后活动。

载入

迁移之前,必须完成载入到 Horizon Cloud 平台的操作。完成载入后,应部署并正常运行以下组件:

  • Horizon vSphere Edge

  • Horizon UAG 对

  • 为用户授权配置的 IDP

验证 Horizon Cloud 准备情况

载入完成后,在 Horizon Universal Console 中创建至少一个专用的完整克隆桌面池。这样做可验证客户的 Horizon Cloud 环境是否已做好迁移准备。

验证活动包括成功执行以下操作:

  • 创建映像

  • 创建包含桌面的完整克隆池

  • 创建包含用户授权的池组

  • 使用 Horizon Cloud App Blast 和 Horizon Client 启动桌面

  • 对池桌面执行各项操作(打开电源、关闭电源、关机、重新启动或删除)

池迁移必备条件

应对池验证以下必备条件,以确保其符合迁移条件。

  • 租户上需要具有 Horizon DaaS Platform 版本 9.2.5

  • 应在池所映射到的 Active Directory 域的 Workspace ONE Access 上映射并配置属于要进行迁移的池的所有 AD 用户和用户组

  • 迁移时,池应处于联机状态

以下是要迁移的池中的每个桌面的必备条件。

  • 桌面上安装的最低 HAI 版本为 24.4.0.13707842402,且启用了即时克隆

  • 至少为桌面分配了一个用户

  • 桌面上没有正在进行的会话

  • 桌面应处于打开电源状态

  • 桌面应具有“活动”代理状态

  • 合作伙伴需要为租户安排停机时间,以便对租户的专用桌面池启动迁移/提交操作

Horizon Cloud 云迁移前验证

该 Rundeck 作业将验证合作伙伴的云设置。

  1. 为该作业输入以下信息。

    • 租户的主设备 IP 地址 - 租户(主设备的)IP 地址。

    • Horizon Cloud Next-Gen OrgId - 可以从 Omnissa Connect 上 CSP 门户的组织设置中获取 Horizon Cloud 组织 ID。

    • Horizon Cloud Next-Gen 组织刷新令牌 - 生成的刷新令牌。要生成令牌,请在 Omnissa Connect 上的 CSP 门户中,导航到帐户设置 > API 令牌 > 生成 API 密钥

      注意: - 请务必选择所有必需的角色。

    • Horizon Cloud next-gen 组织 Edge 名称 - 部署的 Horizon Cloud vSphere Edge 的名称。

    • vCenter 桌面池数据存储名称 - 用于桌面的租户 vCenter 中的数据存储名称。

    • vCenter 桌面池虚拟机文件夹名称 - 租户 vCenter 中的虚拟机文件夹名称。

    • vCenter 桌面池资源池名称 - 租户 vCenter 中的桌面池资源池名称。

    • VCPP 租户的 vCenter Server 集群 - 租户用于桌面置备的 vCenter 集群名称。

    • VCPP 租户的 vCenter Server 数据中心 - 租户使用的 vCenter 数据中心名称。

  2. 单击立即运行作业。此时将显示迁移前验证屏幕。

  3. 成功完成该作业后,继续执行迁移作业。

迁移到 Horizon Cloud

  1. 为该作业输入以下信息。

    • 租户的主设备 IP 地址 - 租户主设备的 IP 地址。

    • 租户的桌面 vCenter FQDN - 租户的桌面 vCenter FQDN。

    • 租户的桌面 vCenter 用户名 - 租户的桌面 vCenter 用户名。

    • 租户的桌面 vCenter 密码 - 租户的桌面 vCenter 密码。

    • 租户的 AD Netbios 名称 - 租户的 Active Directory Netbios 名称。

    • 租户的 AD 管理员用户名 - 租户的 Active Directory 管理员用户名。

    • 租户的 AD 管理员密码 - 租户的 Active Directory 管理员密码。

    • 租户的专用桌面池 ID - 要进行迁移的池的 ID。

    • 租户的网络 - 要进行迁移的池的网络。

  2. 单击立即运行作业

  3. 完成该作业后,转到 Horizon Cloud 平台的 Horizon Cloud Console,并在池对应的部分中验证池。

提交或回滚到 Horizon Cloud

该作业将完成到 Horizon Cloud 的池迁移。

  1. 为该作业输入以下信息。

    • 操作类型 - 选择提交以完成到 Horizon Cloud 的迁移。

    • 需要对其执行选定操作的池 ID - 输入已迁移的池 ID。

    • 租户的主设备 IP 地址 - 输入租户主设备的 IP 地址。

  2. 单击立即运行作业

迁移后验证

验证以下实体和操作。

**重要信息:**将池成功迁移到 Horizon Cloud 并完成验证后,池应在 24 小时内提交到 Horizon Cloud。

在 Horizon Cloud Console 中为迁移的池创建的实体

  • - 包含池信息、其桌面和分配的用户。

  • 池组 - 包含池的用户/用户组、电源策略和桌面。

允许从 Horizon Cloud Console 执行的操作

建议合作伙伴管理员在成功迁移后的 12 小时内完成下列验证。

  1. 验证从 Horizon Cloud app-blast 或 Horizon Cloud 客户端进行的桌面启动。

  2. 切勿在已迁移的池中的任何桌面上执行任何电源操作(打开电源、关闭电源、重新启动或关机)。

  3. 切勿从 DaaS app-blast 或用户门户启动桌面,因为这会导致出现异常。

注意:

  • 为避免潜在问题,请仅对已迁移的池执行明确列出的操作。避免测试或尝试其他操作,因为这些操作可能会导致出现异常。

  • 从 Horizon Cloud Console 验证池后,请考虑选择将池提交到 Horizon Cloud 平台。

提交后验证

成功迁移并完成迁移后验证后,将池提交到 Horizon Cloud。成功执行提交操作后,请完成以下验证:

  1. 验证从 Horizon Cloud app-blast 或 Horizon Cloud 客户端进行的桌面启动。

  2. 在对池成功执行提交操作 30 分钟后,对池中的桌面执行电源操作。

    **注意:**无法再从 DaaS 访问池中的桌面。

合作伙伴实施后活动

不支持扩展桌面或将桌面添加到已迁移的池。

如果管理员要使用池的现有映像创建新池,则只有在将池提交到 Horizon Cloud 后才能执行此操作。需要重新调整映像用途以满足 Horizon Cloud 平台要求。

平台要求

  • 如果映像的本地管理员帐户为管理员,则应在该映像上创建第二个具有最高特权的本地管理员帐户。从 Horizon Cloud Console 创建池时应使用相同的帐户。

  • 应执行 Omnissa OS Optimization Tool (OSOT) 以优化映像。

  • 在映像虚拟机上执行以下 PowerShell 命令:

    Remove-ItemProperty -Path "HKLM:\SOFTWARE\Omnissa\Horizon\Agent\Configuration" -Name "Broker"

    Remove-ItemProperty -Path "HKLM:\SOFTWARE\Omnissa\Horizon\Agent\Identity" -Name "Bootstrap"

    Remove-ItemProperty -Path "HKLM:\SOFTWARE\Omnissa\Horizon\Agent\Identity" -Name "LastMachineId"

    Remove-ItemProperty -Path "HKLM:\SOFTWARE\Omnissa\Horizon\Agent\Identity" -Name "MachineId"

    Remove-ItemProperty -Path "HKLM:\SOFTWARE\Omnissa\Horizon\Node Manager" -Name "Broker Public Key"

    Remove-ItemProperty -Path "HKLM:\SOFTWARE\Omnissa\Horizon\Node Manager" -Name "Broker SSL Certificate Thumbprint"

    Remove-ItemProperty -Path "HKLM:\SOFTWARE\VMware, Inc.\VMware VDM\Agent\Configuration" -Name "Broker"

    Remove-ItemProperty -Path "HKLM:\SOFTWARE\VMware, Inc.\VMware VDM\Agent\Identity" -Name "Bootstrap"

    Remove-ItemProperty -Path "HKLM:\SOFTWARE\VMware, Inc.\VMware VDM\Agent\Identity" -Name "LastMachineId"

    Remove-ItemProperty -Path "HKLM:\SOFTWARE\VMware, Inc.\VMware VDM\Agent\Identity" -Name "MachineId"

    Remove-ItemProperty -Path "HKLM:\SOFTWARE\VMware, Inc.\VMware VDM\Node Manager" -Name "Broker Public Key"

    Remove-ItemProperty -Path "HKLM:\SOFTWARE\VMware, Inc.\VMware VDM\Node Manager" -Name "Broker SSL Certificate Thumbprint"

    Set-ItemProperty -Path "HKLM:\SOFTWARE\Omnissa\Horizon\Node Manager" -Name "MS Transport" -Value "MQTT"

**重要信息:**请参阅面向 Omnissa 客户的 Horizon Cloud Service 内部部署容量 – 有限可用性公告,了解有关我们的云管理 DaaS 解决方案的信息。该解决方案可扩展到客户的内部部署 vCenter 基础架构,从而使他们能够简化 DaaS 实施,降低维护成本,并从单个控制台管理多个站点和容量类型。

此页面对您有帮助吗?

对本主题提供反馈

本主题对您有帮助吗?

请勿填写任何个人信息或机密信息。

正在生成链接…