您可以创建应用程序包,并将此软件包添加到现有的 App Volumes 应用程序。
**注意:**如果要将软件包添加到现有应用程序,则无需再次创建应用程序。正确的操作是,从 App Volumes 选项卡中显示的应用程序列表中选择现有应用程序,然后按照此任务中提到的步骤继续创建软件包。
首次使用“添加软件包”工作流后,在捕获桌面虚拟机中完成捕获应用程序包的步骤之前,同一用户不应尝试再次对同一映像使用该选项。如果在捕获应用程序包的步骤完成之前尝试再次对同一映像使用该选项,则会显示一条消息,指出已启动创建软件包的请求。但是,同一租户中的其他用户可以为该映像启动软件包创建操作,无论第一个用户是否已完成步骤。
**注意:**管理员可以在同一映像或不同映像上同时运行多个捕获操作。映像可以位于同一个或其他 Horizon Edge 上。
首次单击“应用程序包”选项以启动捕获过程时,系统可能需要长达 10 分钟的时间,捕获桌面虚拟机才能准备就绪,且状态更改为“桌面已准备好进行应用程序捕获”。第一次需要 20 分钟时间,这是因为系统要创建桌面分配和两个桌面虚拟机,以支持捕获过程。在您完成捕获第一个应用程序包后,可能会希望启动新的捕获过程,此时在单击“添加软件包”选项和状态更改为“桌面已准备好进行应用程序捕获”之间的时间将会变短,大约需要 10 分钟。首次捕获之后所需的时间变短,这是因为系统无需再像首次执行时那样创建捕获桌面分配。在第二次捕获时,系统会删除先前使用的捕获桌面虚拟机,并使用新的虚拟机。
每个软件包都有一个交付选项。您可以使用此选项,将软件包交付模式配置为“经典”或“按需”。对于“经典”交付,在用户登录时会立即将任何分配的应用程序交付给最终用户。对于“按需”交付,系统会显示一个快捷方式,但在用户打开该快捷方式之后,才会交付应用程序。
步骤
-
在 Horizon Universal Console 中,导航到桌面和应用程序目录 > App Volumes。
-
单击添加 > 软件包。
-
选择必须向其添加此软件包的现有应用程序。
-
输入软件包名称和描述。
-
选择将在其中打包此应用程序的 Horizon Edge。
如果部署的 Horizon Edge 适用于 vSphere 提供程序类型,则支持两种映像源:源 vCenter 和源映像目录。
-
选择将在其中创建打包虚拟机以捕获软件包的提供程序。
-
如果部署的 Horizon Edge 适用于 vSphere 提供程序类型,请根据映像源执行以下步骤:
映像源 操作 vCenter 1. 选择 vCenter 中的最佳配置映像。
2. 选择快照。映像目录 与 Microsoft Azure 和 Amazon WorkSpaces Core 等其他部署类似,请按照后续步骤中所述选择映像和映像版本。
-
-
选择虚拟机用于捕获软件包的映像。
请确保该映像已安装 App Volumes Agent。
-
选择虚拟机用于捕获软件包的映像版本。
-
如果要通过代理服务器将出站请求路由到 Internet,请激活使用出站代理切换开关,并提供代理主机和代理端口的值。
-
可选:如果已为此工作流中选择的 Horizon Edge 配置了出站代理设置(代理主机和代理端口),则打开复制 Horizon Edge 代理切换开关,以便在此处使用相同的配置。因此,Horizon Edge 代理设置会自动填充到以下字段:代理主机和代理端口。
-
选择用于创建打包虚拟机的桌面型号。
-
选择计算机身份。
您可以选择使用 Azure Active Directory,也可以选择在您的环境中注册的已配置 Active Directory 域。如果选择已配置的 Active Directory 域,请确保可以从选定的 Horizon Edge 访问该域。
**注意:**对于 Azure Active Directory,支持所有 Windows 11 和 Windows 10 设备,但 Azure 中运行的家庭版 Windows Server 2019 和更高版本的虚拟机除外(不支持服务器核心版)。
-
如果在前面的某个步骤中选择了 Amazon WorkSpaces Core 提供程序类型,请从下拉框中为此软件包选择目录 ID。
目录 ID 指示在 Amazon Web Services (AWS) 控制台中创建的目录。有关在 AWS 中创建的目录的更多信息,请参阅创建池。
-
选择打包程序或分配到用于捕获应用程序的虚拟机的用户。
用户的域必须与选定的 Active Directory 域相同。
-
在经典和按需交付之间进行选择。
默认情况下,软件包交付模式为按需。在此模式下,仅当最终用户启动应用程序时才会附加软件包。
**注意:**对于使用不支持按需交付的 Horizon Agent Installer 23.1.0.21387799 及更早版本创建的软件包,管理员仍可以从“按需”更改为“经典”,也可以从“经典”更改为“按需”。但是,App Volumes Agent 无法根据按需行为虚拟化现有软件包。
-
在网络部分中,根据在之前的步骤中选择的 Horizon Edge 是 Microsoft Azure 还是 Amazon WorkSpaces Core,执行以下操作:
选项 步骤 Microsoft Azure 要为此软件包选择虚拟网络和租户子网,请分别单击虚拟网络和虚拟机子网对应的下拉框,然后选择所需的值。
在应用程序捕获期间创建系统池时,将考虑所选的租户子网,而不是与之前在此过程中选择的提供程序关联的所有子网。Amazon WorkSpaces Core 对于指定的 Virtual Private Cloud ID (VPC),请选择可用区 1 、可用区 2 以及每个可用区中的相应子网。
注意:如果在之前步骤中选择的目录 ID 已注册,则无法更改可用区和子网。将自动添加这些字段的值。此行为与创建池时的行为相同。请参阅创建池。 -
如果部署的 Horizon Edge 适用于 vSphere 提供程序类型,则请配置 vCenter 设置。
需要配置 vCenter 设置才能创建捕获桌面虚拟机。
-
选择数据中心。
-
选择要将 VDI 桌面部署到的 vSphere 集群,然后单击保存。
-
选择资源池。
-
选择存储虚拟机的虚拟机文件夹。
-
选择用于池的数据存储。
-
选择与映像相同的网络,也可以从可用选项列表中进行选择。
-
输入 CPU 数量。
-
输入内存量(以 GB 为单位)。
-
-
单击保存。
结果
-
添加软件包后,软件包的状态为
Desktop provisioning is in progress。 -
完成桌面置备并为打包程序分配虚拟机后,软件包的状态为
Ready for capture。
后续操作
要捕获应用程序包,请按照使用 Horizon Cloud 捕获 App Volumes 应用程序包中的步骤进行操作。
此页面对您有帮助吗?