升级
从 2403 或更早版本升级
如果您使用的是 2403 或更早版本的 App Layering,则必须使用迁移功能才能访问 2409 或更高版本。2403 版本无法就地升级到 2409 版本。要进行升级,必须部署运行 2409 或更高版本的新设备,然后使用迁移功能将配置从 2403 设备迁移到新部署的设备。要访问迁移功能,您首先需要确认已升级到 2403 版本的最新版本。2403 版本的最新版本可从此处下载,或通过设备进行升级。
有关更多详细信息,请参阅迁移设备文档。概括而言,以下是将您的设备运行在 2409 或更高版本所需的步骤:
-
下载并部署最新可用版本,配置您的设备,并在您的网络上运行它。
-
为当前的 2403 设备和新部署的设备都创建快照。
-
将您的 2403 设备升级到最新可用版本,其中将包含迁移功能。
-
在 2403 设备上,在右上角的用户菜单中,单击迁移设备。
-
有两种迁移模式:复制和移动:
-
复制会将层数据和配置复制到新设备,但不会移动或更改旧设备中的任何配置。
-
新设备在首次使用前需要手动配置。
-
-
移动会将网络文件共享重新映射到新设备,并将其从旧设备中删除。
-
它将使旧设备没有配置的网络文件共享,而新设备将可供使用。
-
-
-
迁移分为两个阶段,在第一阶段和第二阶段之间需要用户确认才能完成到新设备的迁移过程。
-
迁移是一项任务,可以通过 UI 中的任务列表进行监控和管理。
从版本 2409 或更高版本升级
为了获得最新的修复和功能,包括与您使用的其他软件包的兼容性,我们建议您及时更新 App Layering。升级过程是部分自动化的,设备会定期检查最新软件包。它会下载新软件包,进行验证并提取文件。用户下次登录时会收到一条消息,具有适当权限的管理员可以启动升级。
除了升级 App Layering 设备,还需要升级:
-
App Layering 代理(如果它安装在您的虚拟机管理程序和预配服务器上)。
-
已发布的层化映像(需要使用这些映像预配您的服务器)。
本文介绍了如何完成每个相关的升级。
升级前
-
验证是否已配置网络文件共享。
-
备份设备。
验证是否已配置网络文件共享
您可以通过登录设备并导航到 System > Network File Share 来确认共享。确保已配置文件共享后,即可升级设备。
备份设备
为设备创建快照或检查点。
升级设备
App Layering 升级是部分自动化的。只要具备正确的权限和其他要求,设备就会定期检查并下载最新的升级。
“升级”文件夹包含设备升级、代理升级以及一个用于操作系统层的工具文件夹。
如果找到升级会发生什么
如果在自动检查期间找到升级,则会将最新的可用压缩文件夹下载到您的设备。设备会验证下载并在后台提取文件。
同时,每个用户在下次登录时会收到以下消息之一:
-
开始升级:运行 App Layering 设备软件升级(仅限管理员)。
-
关闭:关闭消息,以便您以后可以使用用户选项卡 > 升级设备手动启动升级。
有关设备检查内容的更多详细信息,请参阅升级检查工作原理详解。
谁可以启动升级
只有管理员才能启动升级。
如果您的防火墙阻止自动下载升级包
如果防火墙要求阻止自动下载,请从 Citrix® 下载站点下载升级包。将该包复制到设备可以访问的网络文件共享中。
-
导航到 .zip 文件并提取文件。
-
登录管理控制台,选择用户,然后单击升级设备。
-
验证升级路径,然后单击升级。升级过程开始并在浏览器中打开一个状态页面。
-
升级完成后,状态将变为升级状态:完成。刷新网页以返回管理控制台。
-
通过单击管理控制台中的“关于”链接来确认版本号,以验证升级是否成功。
升级 App Layering 代理(如果已安装)
接下来,升级 App Layering 代理。此组件使设备或打包机能够在本地运行 PowerShell 命令。如果您的环境中存在以下位置,则可以在这些位置找到已安装的代理:
-
App Layering 用于层创建或映像发布的 Hyper-V 服务器。
-
发布分层映像的 Citrix Provisioning™ 服务器。
-
运行 PowerShell 脚本的连接器配置所在的服务器。要查看任何现有连接器配置,请打开管理控制台并选择“系统 > 连接器”。
要在这些位置升级 App Layering 代理:
-
将代理升级文件复制到安装了代理的服务器。
-
双击代理升级文件,然后按照说明升级代理。
背景:升级检查的工作原理(详细信息)
当 App Layering 设备检查升级时:
-
**如果更新不可用:**不执行任何操作。将在下一个计划间隔进行另一次检查。
-
**如果更新可用,但未配置网络文件共享:**用户会收到一条消息,提示有可用升级。它会要求您完成网络文件共享的配置。
-
**如果更新可用:**将启动一个“下载升级介质”作业。您可以通过以下任务检查进度:
-
将升级介质下载到本地存储。
-
确保成功下载的升级包的校验和正确。
-
将下载的升级包解压到配置的网络文件共享。下载内容将解压到设备的共享文件: 位置:NetworkFileShare*AppLayeringVersion* 示例:\\MyServer\AppLayeringFileShare\4.0.8
-
如果解压成功,则下次任何用户登录时,他们都会收到有可用升级的通知。
-
如果在此过程中的任何时候出现错误需要管理员干预,则作业将失败并显示错误。例如:
-
本地存储空间不足。
-
网络文件共享空间不足。
-
发现无效文件。
注意:如果作业失败,它将在下一个检查间隔重试,无论问题是否已解决。 -
-
-
-
如果在安装之前下载的更新之前发现另一个更新 - 新的升级将被下载,一旦成功完成,将变为“升级可用”。
-
如果一个升级正在下载时另一个升级可用 - 正在进行的下载将被中止,并开始新的下载。所有与正在进行的下载相关的文件都将被删除。
可选:如何手动检查可用升级
自动升级检查总是拉取最新版本,但您可以手动检查更新。
要手动检查更新:
-
登录管理控制台。
-
单击“用户”选项卡,然后单击“升级设备”操作。最新版本将显示在“升级磁盘”字段中。
如果您以管理员身份登录桌面,并且显示了升级徽章:
-
单击“开始升级”。下载信息将显示在“升级磁盘”字段中。
-
作为管理员,您可以选择不同的“升级磁盘”。
请参阅前面章节中的详细步骤:升级设备。