系统升级

已完成

若要使用 Azure 专用 5G 核心提供的最新功能并维护专用移动网络所需的支持,请进行适当的规划以将数据包核心升级到可用的新版本。

当新版本可用时,Azure 专用 5G 核心会通过 Azure 门户为相关数据包核心控制平面资源显示一条消息,提醒你进行升级。 升级站点的数据包核心实例时,站点的网络功能是不可用的,因此请在开始升级过程之前对升级进行仔细的规划

数据包核心的新版本可能与你所使用的基础系统版本不兼容。 在这种情况下,需要先升级基础系统。 Azure 门户会针对新版本与基础 ASE 系统之间不兼容的问题发出警告。

提示

可以使用 Azure 专用 5G 核心 REST API 检查数据包核心实例的当前版本并列出所有可用的数据包核心版本。

对数据包核心实例升级进行规划

为最大程度地降低升级对网络服务的影响,请事先规划好升级过程。

规划时,请遵循以下准则:

  • 为升级时段留出足够的时间。

    根据网络配置,升级时段可能长达数小时。 网络功能在升级期间以及可能存在的回滚期间不可用。

  • 检查是否需要先升级基础系统

  • 备份必要的部署信息。

    升级期间将覆盖某些配置信息。 可能需要备份的信息包括:

    • 数据包核心仪表板和分布式跟踪工具的身份验证信息:
      • 如果使用 Microsoft Entra 身份验证方法,则为 Kubernetes 机密对象 YAML 文件。
      • 如果使用本地用户名/密码身份验证方法,则为登录凭据。
    • 对数据包核心仪表板进行的自定义配置。 若要了解如何保存仪表板备份副本,请参阅 Grafana 文档。
    • 要为分布式跟踪工具保留的跟踪。
    • 无法自动重新注册的任何用户设备 (UE) 的恢复步骤。 有关详细信息,请查看相关的 UE 文档。
  • 对于具有多个站点的专用移动网络,请慎重升级,首先应该升级一个站点中的数据包核心实例。

    升级站点后,总结在该过程中积累的经验,然后相应地升级其他站点中的数据包核心实例。

  • 检查本地警报、仪表板活动和测试 UE 设备,确保升级后一切按预期工作。 如果未附加 UE 设备,请使用本地分布式跟踪工具或集成的诊断捕获工具进行进一步的调查。

    例如,可以通过平台指标或数据包核心仪表板检查网络统计信息。

升级数据包核心实例

若要升级数据包核心实例,请执行以下步骤:

  1. 备份必要的部署信息。

  2. 打开表示要升级的数据包核心实例的数据包核心控制计划资源,如以下屏幕截图所示:

    显示“数据包核心控制平面”页的上半部分的屏幕截图。

  3. 选择“升级版本”按钮。

    此时会显示“升级数据包核心版本”框,如以下屏幕截图所示:

    显示“升级数据包核心版本”框的屏幕截图。

  4. 选择要升级到的版本,然后选择“修改”。

  5. 升级完成后,根据需要还原备份的部署信息。

  6. 请遵循测试计划,确保网络在升级后正常运作。

有关详细说明,请参阅升级站点中的数据包核心实例

如果你熟悉 ARM 模板,还可以使用 ARM 模板升级数据包核心实例。 升级站点中的数据包核心实例 - ARM 模板一文介绍了可以使用的示例 ARM 模板。

回滚数据包核心实例

如果在升级后遇到问题,可以将数据包核心实例回滚到以前的版本。

回滚过程与升级过程几乎相同。 唯一的区别是你将选择较低的版本作为回滚目标。

与升级过程类似,需要对回滚进行规划。 例如,如果对数据包核心的新版本进行了配置更改,则需要在回滚之前执行必要的备份。

有关详细说明,请参阅升级站点中的数据包核心实例

重新安装数据包核心实例

如果部署出现问题,重新安装数据包核心可能有助于将其恢复到良好状态。

重新安装数据包核心实例时,Azure 专用 5G 核心会先卸载当前实例,然后安装具有现有站点配置的新实例。

若要重新安装数据包核心实例,请按照有关规划和执行升级的说明进行操作。 与升级过程的唯一区别在于你需要选择“重新安装数据包核心”按钮,而不是“升级版本”按钮,如以下屏幕截图所示

显示“重新安装数据包核心”按钮的屏幕截图。

升级基础系统

如果要升级到的数据包核心版本需要新版本的 Azure Stack Edge (ASE),则需要在升级数据包核心实例之前升级 ASE。 数据包核心和 ASE 兼容性一文中提供了有关此版本依赖项的详细信息。

升级 ASE 时,将自动升级在其上运行的 Azure Kubernetes 服务。

注意

数据包核心实例将在其基础 ASE 升级期间受到影响。 请根据需要规划好服务维护时段。

有关升级 ASE 的详细说明,请参阅更新 Azure Stack Edge Pro GPU