This content has been machine translated dynamically.
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde. (Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique. (Clause de non responsabilité)
Este artículo lo ha traducido una máquina de forma dinámica. (Aviso legal)
此内容已经过机器动态翻译。 放弃
このコンテンツは動的に機械翻訳されています。免責事項
이 콘텐츠는 동적으로 기계 번역되었습니다. 책임 부인
Este texto foi traduzido automaticamente. (Aviso legal)
Questo contenuto è stato tradotto dinamicamente con traduzione automatica.(Esclusione di responsabilità))
This article has been machine translated.
Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)
Ce article a été traduit automatiquement. (Clause de non responsabilité)
Este artículo ha sido traducido automáticamente. (Aviso legal)
この記事は機械翻訳されています.免責事項
이 기사는 기계 번역되었습니다.책임 부인
Este artigo foi traduzido automaticamente.(Aviso legal)
这篇文章已经过机器翻译.放弃
Questo articolo è stato tradotto automaticamente.(Esclusione di responsabilità))
Translation failed!
使用 VDA 升级服务升级 VDA
您可以通过选择目标计算机目录、单个计算机或计算机组,然后选择“升级 VDA”,通过 VDA 升级服务启动 VDA 升级。
注意:
Citrix® 建议在可能的情况下,在执行升级之前备份 VDA。
安排升级
Citrix 中的 VDA 升级过程可以根据要求在目录级别、计算机组级别或单个计算机级别执行。升级可以设置为立即开始,也可以提前最多 7 天安排日期和时间。
注意事项
-
目录与计算机组与计算机范围: 目录升级适用于批量更新,而单独或按组升级计算机则允许更精细的控制。
-
计划: 升级可以提前最多 7 天安排。如果使用计算机目录级别升级,则在升级计划后添加到目录的计算机不包含在现有计划升级中。
将升级限制为带标记的计算机
在计算机目录级别,您现在可以将 VDA 升级限制为仅包含所选计算机标记的计算机。
在 Web Studio 中,当您启动目录级别升级时,请选择 升级与标记匹配的计算机 而不是 升级所有计算机。然后从标记选择器中选择一个标记。
该目录中只有带有选定标记的计算机才包含在升级范围内。
此选项支持 CR 和 LTSR 升级轨道。
当您希望在试点子集中验证较新的 VDA 版本时,请将此选项用于基于环的推出策略, 在为整个目录安排升级之前。
范围
- 仅适用于目录级别升级。
- 不适用于交付组级别升级。
- 不适用于单个计算机级别升级。
UI 行为
当您选择升级与标签匹配的计算机时:
- 将显示一个标签选择器,其中显示所选目录中存在的标签。
- 计划页面上的计算机计数仅反映范围内的带标签计算机。
- 摘要页面上的计算机计数仅反映范围内的带标签计算机。
主要区别
| 功能 | 按目录升级 | 按计算机升级 | 计算机组 |
|---|---|---|---|
| 升级范围 | 整个目录 | 单个计算机 | 计算机目录中的一组计算机 |
| 计划控制 | 单个计划适用于计算机目录中的所有 VDA,最适合大规模升级操作 | VDA 单独计划,主要用于测试和一次性升级 | VDA 分组计划,让您可以灵活地在不同时间升级不同组的 VDA |
| 管理 | 通过“完全配置”界面中的计算机目录节点或 New-VusCatalogSchedule cmdlet 进行管理 |
通过“完全配置”界面中的“搜索”节点或 New-VusMachineUpgrade cmdlet 进行管理 |
通过“完全配置”界面中的“搜索”节点进行管理,或者通过将计算机列表传递给 New-VusMachineUpgrade cmdlet 进行管理 |
| 用例 | 整个计算机目录的批量升级 | 针对性升级和测试场景的精细控制 | 对 VDA 子集的有针对性控制。可用于错开目录内的升级 |
| 可用的 VDA 版本 | 对于 CR 和所有当前支持的 LTSR VDA 版本,最新版本以及之前 2 个版本 (N-2) 可供升级。有关详细信息,请参阅 可用的 VDA 版本。 | 对于 CR 和所有当前支持的 LTSR VDA 版本,最新版本以及之前 2 个版本 (N-2) 可供升级。有关详细信息,请参阅 可用的 VDA 版本。 | 只有最新的 LTSR 或 CR VDA 版本可供升级 |
| 附加组件 | 在每个 VDA 上安装或升级 VDA 组件。取消选中某个组件不会卸载该功能,但该组件将不会升级。 | 在 VDA 上安装或升级 VDA 组件。取消选中某个组件不会卸载该功能,但该组件将不会升级。 | 升级一组计算机时,VDA 升级服务无法管理附加组件。注意:附加功能(例如“启用还原清理”)可用于计算机组升级。 |
| 附加功能 | 可以启用或升级附加功能 | 可以启用或升级附加功能 | 可以启用或升级附加功能 |
| 并发 | 在计划升级时作为设置进行控制。有关详细信息,请参阅 并发。 | 升级单个 VDA | 根据升级计划中选择的 VDA 数量自动进行负载均衡 |
| 故障阈值 | 可以设置故障阈值,以防止在指定数量的 VDA 升级失败时进行未来的升级。有关详细信息,请参阅故障阈值。 | 故障阈值不适用于单机升级 | 故障阈值不适用于机器组升级。请考虑将要升级的机器组大小设置为可接受的最大 VDA 故障数量。 |
计划升级的工作原理
VDA 上的 VDA 升级代理会定期与 Citrix Cloud™ 通信,以确定 VDA 是否应升级。 VDA 可以安排立即升级,也可以提前最多 7 天升级。提前安排升级时,您可以设置升级开始的日期和时间(UTC 时间)。
升级持续时间设置了从计划升级开始时间起,升级发生的时间长度。默认情况下,对于计算机目录和计算机组升级,Citrix 会在整个升级持续时间内对 VDA 升级进行负载均衡,以提高性能并避免瓶颈。
升级开始后,VDA 将进入维护模式,直到升级完成。如果 VDA 上存在会话,则 VDA 不会升级,直到没有会话为止。当 VDA 处于维护模式时,无法将新会话代理到 VDA。如果用户在升级窗口期间断开会话连接,则在升级完成之前,用户将无法重新连接。
VDA 将继续尝试升级,直到计划的升级持续时间完成。如果在整个升级持续时间内存在会话,则升级将被取消,并且 VDA 的维护模式将被关闭。考虑更长的升级持续时间以提高 VDA 升级成功率。
注意:
在计划升级之前手动置于维护模式的 VDA 将无法升级。
可用的 VDA 版本
新 VDA 版本在普遍可用后不久即可通过 VDA 升级服务进行升级。VDA 升级服务为 CR 版本维护 N-2 个 VDA 版本,并为所有当前支持的 LTSR 版本维护 N-2 个 CU 版本。
在完整配置界面中,当升级目录或单个计算机时,UI 会提示您选择要将 VDA 升级到的版本。

要使用 PowerShell 确定可用的 VDA 版本,请使用 Get-VusAvailableVdaVersion cmdlet。
如果未通过 cmdlet 传递计算机或目录,cmdlet 将返回所有升级轨道的最新可用版本。
要获取资源可用的特定版本,请使用 Get-VusAvailableVdaVersion cmdlet 传递 VDA(-MachineName、-MachineUid 或 -MachineUuid)或目录(-CatalogName、-CatalogUid 或 -CatalogUuid)。
例如:
Get-VusAvailableVdaVersion -CatalogName ‘[Name of your Machine Catalog]’

附加组件
通过计算机目录或单个计算机升级 VDA 时,可以安装或升级附加组件。如果您未选中某个组件,它不会卸载该组件,但该组件不会作为整体 VDA 升级的一部分进行升级。

功能
可以通过 VDA 升级服务在 VDA 上启用或升级功能。如果您未选中某个功能,它不会禁用该功能,但该功能不会作为整体 VDA 升级的一部分进行升级。
默认情况下,选中“启用还原清理”复选框。Citrix 建议启用还原清理功能,以简化管理并改进失败升级的恢复。启用此功能后,将在升级开始前创建系统还原点。如果升级失败,VDA 将还原到系统还原点。VDA 成功安装后,还原点将被删除。有关详细信息,请参阅安装或升级失败时还原。

注意:
Windows 系统还原仅在单会话操作系统(例如 Windows 10 和 11)上受支持。必须在 VDA 上启用 Windows 系统还原功能,“启用还原清理”功能才能正常工作。如果选择了“启用还原”或“启用还原清理”,但未在 VDA 上配置 Windows 系统还原,则升级可能会失败。
并发
升级计算机目录时,VUS 允许您定义同时升级的 VDA 的最大数量。这有助于减少互联网连接或文件服务器的负载,并且,当与故障阈值结合使用时,如果多个 VDA 升级失败,则可以停止升级。
计划升级开始后,目录中的所有 VDA 都将置于维护模式。升级将针对与定义的并发最大设置数量相匹配的 VDA 数量启动。一旦 VDA 升级完成,另一个 VDA 将开始升级,以保持同时升级的 VDA 的并发数量。
如果未为计算机目录计划升级指定并发,Citrix 将根据目录中 VDA 的总数和升级持续时间使用默认并发值。
升级平均需要大约 30 分钟才能完成,但这会因环境条件而异。考虑将并发设置为一个数量,以便所有 VDA 都能在提供的升级持续时间内完成升级。例如,如果您有 20 个 VDA 设置为在 4 小时内升级,则每小时需要升级 5 个 VDA。使用平均 30 分钟的升级持续时间,您可以将并发值设置为 3,以满足每小时 5 个 VDA 升级的要求(每 30 分钟 3 次升级,即每小时 6 次更新)。
故障阈值
升级计算机目录时,使用故障阈值,以防止在给定数量的 VDA 失败后进一步升级 VDA。故障阈值可以缩小导致升级失败的问题的影响范围,从而减少管理员的故障排除工作。
故障阈值可阻止任何未来的 VDA 开始升级,但不会停止已开始升级的 VDA。例如,如果计算机目录有 100 个 VDA,并发设置为 10 个 VDA,故障阈值设置为 3,如果所有 VDA 升级都失败,则至少有 13 个 VDA 将尝试升级,其余 87 个将从未开始,并且升级将被取消。
计划升级开始时,10 个并发 VDA 开始升级,如果第一次升级失败,另一个 VDA 将开始升级以保持 10 个并发同时升级。如果第二次升级失败,另一个 VDA 将开始升级。如果第三次升级失败,所有当前正在升级过程中的 VDA 将继续,而升级计划中其余的 VDA 将被取消升级。
VDA 安装程序位置
您可以选择让 VDA 从 Citrix 托管的 CDN 或本地文件共享下载 VDA 安装介质。
通过本地托管的文件共享进行升级可减少提供网络规则以允许 VDA 获取安装介质的要求,并且可以降低升级过程中的带宽利用率。
如果使用 Citrix 托管的 CDN,VDA 必须能够与 连接性 中列出的 URL 进行通信。
如果使用本地文件共享,该文件共享必须满足以下先决条件。
- VDA 升级代理必须是版本 7.40.0.35 或更高版本,默认安装在 VDA 版本 2311 或更高版本上。
- VDA 升级代理不需要计划的 VDA 升级即可升级。VDA 升级代理会自动更新。
- 如果使用 PowerShell 升级,则必须安装 Virtual Apps and Desktops Remote PowerShell SDK 7.42 或更高版本。
- 文件共享权限
- 包含 VDA 安装程序包的网络共享必须对以本地系统 (NT AUTHORITY\SYSTEM 主体) 身份运行的 VDA 升级代理服务具有读取权限。
- 已加入域的 VDA:
- 本地系统帐户(VUA 以本地系统身份运行)在访问网络共享时使用计算机凭据。
- 必须向域计算机授予文件共享的读取权限。
- 在“高级共享设置”中,必须启用“文件和打印机共享”。
- 未加入域的 VDA:
- 本地系统帐户(VUA 以本地系统身份运行)在访问网络共享时使用“匿名登录”。
- 必须禁用 网络和共享中心,密码保护共享。
- 在文件夹权限的“安全”选项卡中,必须向“匿名登录”授予读取访问权限。
- 在“高级共享设置”中,必须启用“文件和打印机共享”。
- 必须将共享文件夹名称添加到“网络访问安全策略”中。
- VDA 安装程序
- VDA 安装程序必须从 Citrix 下载 网站下载并放置在文件共享中。
- 必须下载适用于计算机目录的相关 VDA 安装程序。
- 如果目录类型是多会话,请使用 多会话操作系统 VDA 安装程序。
- 如果目录类型是单会话,请使用 单会话操作系统 VDA 安装程序。
- 对于给定的升级,文件共享上的安装程序版本必须与 VUS 发布的版本完全匹配。使用
Get-VusAvailableVersionPowerShell cmdlet 确定可用版本。
要在“完全配置”界面中将 VDA 设置为从本地文件共享升级,请在 VDA 安装程序位置选择“使用本地文件共享”并输入安装程序的路径。例如,"\\hostname\VDA-Packages\VDAWorkstationSetup_2308.exe"。

要使用 PowerShell 将 VDA 设置为从本地文件共享升级,请在安排升级时使用 -VdaWorkstationPackageUri(单会话操作系统)或 -VdaServerPackageUri(多会话操作系统)参数。
强制注销会话
为了增加在计划升级期间可用于升级的 VDA 数量,请考虑在升级期间强制注销用户会话。强制注销发生在每个 VDA 开始升级时,而不是在整个计划升级窗口开始时。
由于不同的 VDA 在计划期间的不同时间开始升级,因此用户只会在其特定 VDA 开始升级时被注销。
要在“完全配置”界面中使用计划升级强制注销断开连接的会话,请选择 注销断开连接的会话 选项。
要在“完全配置”界面中使用计划升级强制注销活动会话,请选择 注销活动会话 选项。如果注销活动会话,用户将在升级开始前 10 分钟在其会话中收到通知,提醒他们在自动注销前保存工作。

要使用 PowerShell 在计划升级期间强制注销断开连接的会话,请在安排升级时使用 -LogoffOption 参数。-LogoffOption 的可用选项如下所示:
- 仅活动会话: 如果在计划的升级窗口期间 VDA 上存在活动会话,则用户将被注销。在用户注销前 10 分钟将显示一个横幅以提供警告。在升级窗口期间,具有断开连接会话的 VDA 不会被注销。如果断开连接的会话在整个升级窗口期间仍然存在,则该 VDA 升级将被取消。
- 仅断开连接的会话: 如果在计划的升级窗口期间 VDA 上存在断开连接的会话,则用户将被注销。用户不会收到其断开连接的会话将被注销的通知。在升级窗口期间,具有活动会话的 VDA 不会被注销。如果活动会话在整个升级窗口期间仍然存在,则该 VDA 升级将被取消。
- 活动和断开连接的会话: 如果在计划的升级窗口期间 VDA 上存在断开连接或活动会话,则用户将被注销。对于活动会话,在用户注销前 10 分钟将显示一个横幅以提供警告。
- 不注销: 活动和断开连接的会话不会被注销。如果在升级计划的整个持续时间内 VDA 上存在会话,则升级将在计划的升级窗口结束时取消。
如果可能,Citrix 建议强制注销会话,以增加成功升级的 VDA 数量。
重要提示:
强制注销会话可能导致用户丢失其会话中未保存的工作。
在开始升级之前重新启动 VDA
使用在升级前自动重新启动 VDA 的选项,通过确保每个 VDA 在干净、一致的状态下启动过程来提高成功率。升级前重新启动可以降低常见故障的风险,例如待处理的重新启动、残留进程或不完整的系统更新。
启用此选项后,每个 VDA 都会在其升级开始前单独重新启动,而不是在整个升级窗口开始时重新启动。
要使用升级前重新启动 VDA 功能,VDA 升级代理必须是 7.44 版(随 Citrix Virtual Apps and Desktops 2503 发布)或更高版本。VDA 升级代理版本较早的 VDA 将在不重新启动的情况下进行升级。
开机以升级 VDA
计划 VDA 升级时,您可以将 VDA 升级服务配置为在升级窗口开始时自动启动当前处于关机或休眠状态的计算机。
默认情况下,VDA 升级服务仅升级已开机的计算机。处于关机或休眠状态的计算机将被跳过,这可能导致您的部分目录运行旧版 VDA,直到下一个升级窗口。启用此选项可确保这些计算机包含在升级运行中。
工作原理
在升级窗口开始时,VDA 升级服务会启动计划范围内处于关闭或休眠状态的任何计算机,然后将其与目录的其余部分一起升级。升级完成后,每台计算机都会返回到其先前的电源状态——前提是为目录或交付组配置了电源管理策略。不过,VDA 升级服务本身不会关闭计算机。
启用此选项
在 Studio 中创建或编辑升级计划时,请在确认计划之前,在计划选项中选择“启动计算机以升级 VDA”。

注意:
升级窗口开始时已开机的计算机不受此设置影响。
计算机仅在存在电源管理策略的情况下才会返回到其升级前的电源状态(关机或休眠)。如果未配置策略,则计算机在升级完成后仍保持开机状态。
此选项适用于目录级别和计算机级别的升级计划。
编辑或取消 VDA 工作流
为目录安排升级后,您可以编辑升级的开始时间和持续时间,或完全取消升级。
要在计算机目录级别使用 UI 编辑或取消升级,请右键单击具有现有计划升级的计算机目录,然后单击“编辑计划的 VDA 升级”。要使用 PowerShell 编辑现有计算机目录级别升级,请使用 Set-VusCatalogUpgrade 和 Remove-VusCatalogUpgrade cmdlet。
要在计算机级别编辑或取消升级,请在搜索节点中,右键单击具有现有计划升级的计算机,然后单击“编辑计划的 VDA 升级”。您不能同时编辑多台计算机的计划 VDA 升级。要使用 PowerShell 编辑现有计算机级别升级,请使用 Set-VusMachineUpgrade 和 Remove-VusMachineUpgrade cmdlet。
共享
共享
在本文中
This Preview product documentation is Citrix Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Citrix Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Citrix product purchase decisions.
If you do not agree, select I DO NOT AGREE to exit.