关于 Azure Stack HCI 升级

适用于:Azure Stack HCI 版本 23H2 和 22H2

本文概述了将现有 Azure Stack HCI 系统从版本 22H2 升级到版本 23H2。

在本文中,我们将 Azure Stack HCI 版本 23H2 称为新版本,将 Azure Stack HCI 版本 22H2 称为版本。

关于 Azure Stack HCI 版本 23H2

Azure Stack HCI 版本 23H2 是 Azure Stack HCI 解决方案的最新版本。 此版本集成了 Azure Arc 基础结构,用于预配和管理工作负载,例如 Arc VM、Azure Kubernetes 服务 和 Azure 虚拟桌面。 有关详细信息,请参阅 Azure Stack HCI 版本 23H2 中的新增功能。

使用版本 23H2,Azure Stack HCI 从云连接的操作系统(OS)演变为已启用 Arc 的解决方案。 OS 形成此解决方案的基础层,使用 Arc 和 Orchestrator(也称为生命周期管理器)组件分层在顶部。 这些组件打包成遵循基础结构即代码(IaC)模型的解决方案

  • 此 IaC 模型采用一组特定于每个客户和环境的输入参数。
  • 然后,生命周期管理器协调所有层的所需状态,以满足所需的状态和版本。

下图说明了 Azure Stack HCI 版本 23H2 系统的组件:

说明 Azure Stack HCI 及其组件的关系图。

Azure Stack HCI 升级与更新

升级是一个全新的软件版本,表示重大更改或重大改进。 另一方面,更新是将一组更改应用于软件以提高其性能、安全性或稳定性的过程。

Azure Stack HCI 版本 23H2 是解决方案的全新版本,具有多种新功能。 若要从 Azure Stack HCI 版本 22H2 迁移到版本 23H2,需要升级现有群集。 另一方面,若要确保当前版本的 Azure Stack HCI 具有最新功能和安全性改进,需要更新现有群集。

Azure Stack HCI 升级的高级步骤

若要从旧版本升级 Azure Stack HCI,请执行以下步骤:

  1. 使用以下方法之一将 OS 升级到 OS:

  2. 执行 OS 后升级任务。

  3. 验证解决方案升级准备情况。

  4. 应用解决方案升级。

下图演示了 Azure Stack HCI 升级过程:

此图演示了更新 Azure Stack HCI OS,然后应用解决方案更新的两个步骤。

重要

  • 如果在 Azure Stack HCI 群集上运行Azure Kubernetes 服务(AKS)工作负荷,则必须在应用解决方案升级之前从 Azure Arc 启用的 AKS 中删除 AKS 和所有设置。 Kubernetes 版本在 Azure Stack HCI 版本 22H2 和版本 23H2 之间不兼容。
  • 无法更新 Arc VM 的预览版本。
  • 如果运行拉伸群集,则必须升级到版本 23H2 OS,以保持群集处于受支持的状态。 解决方案升级最初不适用于拉伸群集。

后续步骤

选择以下选项之一,将 Azure Stack HCI 版本 22H2 升级到 Azure Stack HCI 版本 23H2: