升级注意事项和限制
开始升级之前,请查看这些限制和相关注意事项。它们会影响您可以升级的组件以及支持的操作系统。
以下限制适用于升级:
-
选择性组件安装: 如果您将任何组件安装或升级到新版本,但选择不升级需要升级的其他组件(在不同的计算机上),Studio 会提醒您。例如,假设升级包括新版本的 Controller 和 Studio。您升级了 Controller,但未在安装 Studio 的计算机上运行安装程序。Studio 将不允许您继续管理站点,直到您升级 Studio。您不必升级 VDA,但 Citrix 建议升级所有 VDA,以便您可以使用所有可用功能。
-
早期版本或技术预览版本: 您无法从早期版本、技术预览版或预览版进行升级。
-
早期操作系统上的组件: 您无法在 Microsoft 或 Citrix 不再支持的操作系统上安装当前 VDA。有关详细信息,请参阅早期操作系统。
-
混合环境/站点: 如果您必须继续运行早期版本站点和当前版本站点,请参阅混合环境注意事项。
-
产品选择: 从早期版本升级时,您无需选择或指定在安装期间设置的产品(Citrix Virtual Apps 或 Citrix Virtual Apps and Desktops)。
早期操作系统
假设您在运行受支持的操作系统 (OS) 版本的计算机上安装了某个组件的早期版本。现在,您想使用较新的组件版本,但该操作系统不再受当前组件版本支持。
例如,假设您在 Windows Server 2016 计算机上安装了服务器 VDA。现在您想将该 VDA 升级到当前版本,但 Windows Server 2016 不受您要升级到的当前版本支持。
如果您尝试在不再允许的操作系统上安装或升级组件,则会显示错误消息,例如“无法在此操作系统上安装”。
这些注意事项适用于升级当前版本和长期服务版本。(这些注意事项不影响将 CU 应用于 LTSR 版本。)
单击链接以了解支持哪些操作系统:
-
Citrix 虚拟应用和桌面 (当前版本):
-
交付控制器、Studio、Director、VDA、通用打印服务器
-
-
对于 LTSR,请参阅您的 LTSR 版本和 CU 的组件列表。(从主要的 Citrix Virtual Apps and Desktops 产品文档页面中选择您的 LTSR 版本。)
无效的操作系统
下表列出了当前版本中不适用于安装/升级组件的早期操作系统。它指出了每个列出的操作系统支持的最新有效组件版本,以及安装和升级变得无效的组件版本。
表中的操作系统包括 Service Pack 和更新。
| 操作系统 | 组件/功能 | 最新有效版本 | 从该版本起无法安装/升级 |
|---|---|---|---|
| Windows 7 和 Windows 8 操作系统 | VDA | 7.15 LTSR | 7.16 |
| Windows 7 和 Windows 8 操作系统 | 其他安装程序组件 | 7.17 | 7.18 |
| 早于 1607 的 Windows 10 版本 | VDA | 7.15 LTSR | 7.16 |
| Windows 10 x86 版本 | VDA | 1906.2.0 | 1909 |
| Windows 服务器 2008 R2 | VDA | 7.15 LTSR | 7.16 |
| Windows 服务器 2008 R2 | 其他安装程序组件 | 7.17 | 7.18 |
| Windows 服务器 2012 | VDA | 7.15 LTSR | 7.16 |
| Windows 服务器 2012 | 其他安装程序组件 | 7.17 | 7.18 |
| Windows 服务器 2012 R2 | 其他安装程序组件 * | 1912 LTSR | 2003 |
| Windows 服务器 2012 R2 | 服务器 VDI | 7.15 LTSR | 7.16 |
| Windows 服务器 2016 | 服务器 VDI | 7.15 LTSR | 7.16 |
Windows XP 和 Windows Vista 不适用于任何 7.x 组件或技术。
* 适用于 交付控制器、管理控制台、监控器 和 VDA。
您可以执行的操作
您有多种选择。您可以:
继续使用当前操作系统
这些方法适用于 VDA。如果您想继续使用早期操作系统的计算机,可以选择以下方法之一:
-
继续使用已安装的组件版本。
-
下载最新的有效组件版本,然后将组件升级到该版本。(此选项假定尚未安装最新的有效组件版本。)
例如,您在 Windows 7 SP1 计算机上有一个 7.14 VDA。Windows 7 操作系统计算机上最新的有效 VDA 版本是 XenApp and XenDesktop 7.15 LTSR。您可以继续使用 7.14,也可以下载 7.15 LTSR VDA,然后将 VDA 升级到该版本。这些较早的 VDA 版本可在包含较新版本 Delivery Controller 的部署中运行。例如,7.15 LTSR VDA 可以连接到 Citrix Virtual Apps and Desktops 7 1808 Controller。
重新创建映像或升级计算机
这些方法适用于 VDA 和未安装核心组件(例如 Delivery Controller)的其他计算机。请选择以下方法之一:
-
将计算机停用(开启维护模式并允许所有会话关闭)后,您可以将其重新映像到受支持的 Windows 操作系统版本,然后安装最新版本的组件。
-
要在不重新映像的情况下升级 VDA 计算机中的操作系统,您必须首先安装您要升级到的操作系统所支持的 VDA 版本,或者在升级操作系统后升级 VDA。否则,Citrix 软件将不受支持。在不卸载 VDA 的就地升级过程中,您可以升级到以下最低操作系统版本:
-
Windows 11,安装了 2023-07 Cumulative Update for Windows 11 (KB5028185) 或更高版本(内部版本 22621.1992 或更高版本)。
-
安装了 适用于 Windows 10 的 2023 年 7 月动态更新 (KB5028311) 的 Windows 10。
-
-
如果您计划升级到的 Windows 版本不符合上述准则,则必须在升级操作系统之前卸载 VDA,然后在操作系统升级完成后安装受支持的 VDA 版本。
添加新计算机,然后移除旧计算机
如果您必须升级包含 Delivery Controller™ 或其他核心组件的计算机上的操作系统,此方法是可行的。
Citrix 建议站点中的所有控制器都使用相同的操作系统。以下升级顺序可最大程度地缩短不同控制器使用不同操作系统的时间间隔。
-
对站点中的所有 Delivery Controller 进行快照,然后备份站点数据库。
-
在新服务器上安装新的 Delivery Controller,并使用受支持的操作系统。
-
将新控制器添加到站点。
-
移除在当前版本不支持的操作系统上运行的控制器。请遵循 (/zh-cn/citrix-virtual-apps-desktops/2607-ltsr/manage-deployment/delivery-controllers.html) 中有关移除控制器的建议。
混合环境注意事项
升级时,Citrix 建议您升级所有组件和 VDA,以便您可以使用您的版本中的所有新增和增强功能。
例如,尽管您可以在包含早期控制器版本的部署中使用当前 VDA,但当前版本中的新功能可能不可用。使用非当前版本时,也可能会出现 VDA 注册问题。
在某些环境中,您可能无法将所有 VDA 升级到最新版本。在这种情况下,当您创建计算机目录时,可以指定安装在计算机上的 VDA 版本。(此设置称为功能级别。)默认情况下,此设置指定建议的最低 VDA 版本。默认值足以满足大多数部署。仅当目录包含早于默认版本的 VDA 时,才考虑将设置更改为更早的版本。不建议在计算机目录中混合使用 VDA 版本。
如果使用默认的最低 VDA 版本设置创建目录,并且一台或多台计算机的 VDA 版本早于默认版本,则这些计算机将无法向 Controller 注册,并且无法正常工作。
有关详细信息,请参阅 VDA 版本和功能级别。
具有不同版本的多个站点
当您的环境包含具有不同产品版本的站点(例如,XenDesktop 7.18 站点和 Citrix Virtual Apps and Desktops 1909 站点)时,Citrix 建议使用 StoreFront 聚合来自不同产品版本的应用程序和桌面。有关详细信息,请参阅 StoreFront 文档。
在混合环境中,继续使用每个版本的 Studio 和 Director,但请确保将不同版本安装在单独的计算机上。