Mettre à niveau l’instance Packet Core dans un site : Portail Azure

Chaque site Azure Private 5G Core contient une instance Packet Core, qui est une implémentation native cloud de 3GPP Next Generation Core (5G NGC ou 5GC) reposant sur les normes 5G. Vous devez régulièrement mettre à niveau vos instances Packet Core pour accéder aux dernières fonctionnalités Azure Private 5G Core et maintenir la prise en charge de votre réseau mobile privé. Dans ce guide pratique, vous allez apprendre à mettre à niveau une instance Packet Core à l’aide du portail Azure.

Si votre déploiement contient plusieurs sites, nous vous recommandons d’abord de mettre à niveau Packet Core dans un seul site et de vérifier que la mise à niveau est réussie avant de mettre à niveau Packet Core dans les sites restants.

Prérequis

  • Vous devez disposer d’un Packet Core en cours d’exécution. Reportez-vous à Vérifier que le cœur de paquet est en cours d’exécution pour plus d’informations sur la façon de vérifier cela.
  • Assurez-vous que vous pouvez vous connecter au portail Azure à l’aide d’un compte ayant accès à l’abonnement actif utilisé pour créer votre réseau mobile privé. Ce compte doit avoir le rôle de Contributeur ou de Propriétaire intégré au niveau de l’étendue de l’abonnement.
  • Si vous utilisez Microsoft Entra ID pour authentifier l’accès à vos outils de surveillance locaux, vérifiez que votre machine locale dispose d’un accès kubectl principal au cluster Kubernetes avec Azure Arc. Cela nécessite un fichier principal kubeconfig, que vous pouvez obtenir en suivant Accès à l’espace de noms principal.

Afficher la version actuelle du cœur de paquet

Pour vérifier la version que votre instance Packet Core est en cours d’exécution et si une version plus récente est disponible :

  1. Connectez-vous au portail Azure.

  2. Recherchez et sélectionnez la ressource Réseau mobile représentant le réseau mobile privé.

    Capture d’écran du portail Azure montrant les résultats de la recherche d’une ressource Réseau mobile.

  3. Dans le menu Ressource, sélectionnez Sites.

  4. Sélectionnez le site contenant l’instance Packet Core qui vous intéresse.

  5. Sous l’en-tête Fonction réseau, sélectionnez le nom de la ressource de plan de contrôle Packet Core affichée en regard de Packet Core.

    Capture d’écran du portail Azure, montrant le champ Packet Core.

  6. Vérifiez le champ Version sous l’en-tête Configuration pour afficher la version actuelle du logiciel. S’il existe un avertissement indiquant que vous exécutez une version non prise en charge, nous vous conseillons de mettre à niveau votre instance Packet Core vers une version prise en charge par Microsoft.

    Capture d'écran du portail Azure montrant l’aperçu de la ressource du plan de contrôle Packet Core.

Planifier votre mise à niveau

Le service ne sera pas disponible pendant la période de mise à niveau. Nous vous recommandons de mettre à niveau votre instance Packet Core pendant une fenêtre de maintenance afin de réduire l’impact de la mise à niveau sur votre service.

Lorsque vous planifiez votre mise à niveau, assurez-vous d’accorder suffisamment de temps pour une mise à niveau et une éventuelle restauration en cas de problème. Une mise à niveau et une restauration du cœur de paquet peuvent prendre jusqu’à deux heures.

En outre, tenez compte des points suivants pour les étapes de pré-mise à niveau et de post-mise à niveau que vous devrez peut-être prévoir lors de la planification de votre fenêtre de maintenance :

  • Reportez-vous aux notes de publication de Packet Core pour connaître la version de Packet Core vers laquelle vous effectuez la mise à niveau et si elle est prise en charge par la version actuelle de votre instance Azure Stack Edge (ASE).
  • Si votre version d’ASE n’est pas compatible avec la version de Packet Core vers laquelle vous effectuez la mise à niveau, vous devez d’abord mettre à niveau ASE. Reportez-vous à Mettre à jour votre GPU Azure Stack Edge Pro pour connaître la dernière version disponible d’ASE.
    • Si vous exécutez actuellement une version de Packet Core prise en charge par la version d’ASE vers laquelle vous effectuez la mise à niveau, vous pouvez mettre à niveau ASE et Packet Core indépendamment.
    • Si vous exécutez actuellement une version de Packet Core que la version d’ASE vers laquelle vous effectuez la mise à niveau ne prend pas en charge, il est possible que Packet Core ne fonctionne pas normalement avec la nouvelle version d’ASE. Dans ce cas, nous vous recommandons de planifier une fenêtre de maintenance qui vous laisse le temps de mettre à niveau à la fois ASE et Packet Core. Reportez-vous à Mettre à jour votre GPU Azure Stack Edge Pro pour connaître la durée de la mise à niveau d’ASE.
  • Préparez un plan de test avec toutes les étapes que vous devez suivre pour valider votre déploiement après la mise à niveau. Ce plan doit inclure le test de certains appareils inscrits et de sessions, et vous l’exécuterez dans le cadre de la procédure Vérifier la mise à niveau.
  • Consultez Restaurer les informations de déploiement sauvegardées et Vérifier la mise à niveau pour les étapes post-mise à niveau que vous devez suivre pour vous assurer que votre déploiement est entièrement opérationnel. Assurez-vous que votre plan de mise à niveau laisse suffisamment de temps pour ces étapes.

Vérifier que le cœur de paquet est en cours d’exécution

  1. Utilisez Azure Resource Health pour confirmer que l’instance de base de paquets est saine.

    • Accédez à la ressource Plan de contrôle Packet Core, comme décrit dans Afficher la version actuelle de Packet Core.
    • Sélectionnez Resource Health sous la section Aide sur le côté gauche.
    • Vérifiez que la ressource est saine et qu’il n’y a pas d’alertes inattendues.
    • S’il existe des alertes inattendues, suivez les étapes recommandées pour récupérer le système.
    • Pour en savoir plus sur l’intégrité et les types d’état qui peuvent apparaître, consultez vue d’ensemble de Resource Health.
  2. Utilisez les métriques de plateforme Azure Monitor ou les tableaux de bord Packet Core pour vérifier que votre instance Packet Core fonctionne normalement.

Mettre à niveau l’instance Packet Core

Sauvegarder les informations de déploiement

La liste suivante contient des données qui seront perdues lors d’une mise à niveau du cœur de paquet. Sauvegardez toutes les informations que vous souhaitez conserver ; après la mise à niveau, vous pouvez utiliser ces informations pour reconfigurer votre instance Packet Core.

  1. Selon votre méthode d’authentification lorsque vous vous êtes connecté au suivi distribué et aux tableaux de bord Packet Core :
    • Si vous utilisez Microsoft Entra ID, enregistrez une copie du fichier YAML de l’objet secret Kubernetes que vous avez créé dans Créer des objets secrets Kubernetes.
    • Si vous utilisez des noms d’utilisateur et des mots de passe locaux et que vous voulez utiliser les mêmes informations d’identification, enregistrez une copie des mots de passe actuels dans un emplacement sécurisé.
  2. Toutes les traces sont supprimées pendant la mise à niveau et ne peuvent pas être récupérées. Si vous souhaitez conserver des traces, exportez-les et enregistrez-les en lieu sûr avant de continuer.
  3. Les personnalisations apportées aux tableaux de bord Packet Core ne seront pas reportées lors de la mise à niveau. Reportez-vous à Exportation d’un tableau de bord dans la documentation Grafana pour enregistrer une copie sauvegardée de vos tableaux de bord.
  4. La plupart des UE se réinscriront et recréeront automatiquement toutes les sessions une fois la mise à niveau terminée. Si vous avez des appareils spéciaux qui nécessitent des opérations manuelles pour récupérer à partir d’une panne de Packet Core, rassemblez une liste de ces UE et de leurs étapes de récupération.

Mettre à niveau ASE

Si vous avez déterminé dans Planifier votre mise à niveau que vous devez mettre à niveau ASE, suivez les étapes décrites dans Mettre à jour votre GPU Azure Stack Edge Pro.

Mettre à niveau Packet Core

  1. Accédez à la ressource Plan de contrôle Packet Core que vous souhaitez mettre à niveau, comme décrit dans Afficher la version actuelle de Packet Core.

  2. Sélectionnez Mettre à niveau la version.

    Capture d’écran du portail Azure montrant la version mise à niveau

  3. Dans la liste Nouvelle version, sélectionnez la version de Packet Core vers laquelle vous souhaitez effectuer la mise à niveau.

    Capture d’écran du portail Azure montrant le champ Nouvelle version sur l’écran Mettre à niveau la version de Packet Core.

    Remarque

    Si un avertissement s’affiche concernant une incompatibilité entre la version de Packet Core sélectionnée et la version actuelle d’Azure Stack Edge, vous devez d’abord mettre à niveau ASE. Sélectionnez Mettre à niveau ASE dans l’invite d’avertissement et suivez les instructions fournies dans Mettre à jour votre GPU Azure Stack Edge Pro. Une fois que vous avez terminé la mise à jour de votre environnement ASE, revenez au début de cette étape pour mettre à niveau Packet Core.

  4. Sélectionnez Modifier.

  5. Azure redéploiera maintenant l’instance Packet Core avec la nouvelle version logicielle. Le portail Azure affichera l’écran de confirmation suivant une fois ce déploiement terminé.

    Capture d'écran du portail Azure montrant la confirmation de déploiement réussi d'une instance de Packet Core.

Restaurer les informations de déploiement sauvegardées

Reconfigurez votre déploiement à l’aide des informations que vous avez collectées dans Sauvegarder les informations de déploiement.

  1. Selon votre méthode d’authentification lorsque vous vous êtes connecté au suivi distribué et aux tableaux de bord Packet Core :

  2. Si vous avez sauvegardé des tableaux de bord Packet Core, suivez Importation d’un tableau de bord dans la documentation Grafana pour les restaurer.

  3. Si vous avez des UE qui nécessitent des opérations manuelles pour récupérer à partir d’une panne de Packet Core, suivez leurs étapes de récupération.

Vérifier la mise à niveau

Une fois la mise à niveau terminée, vérifiez si votre déploiement fonctionne normalement.

  1. Accédez à la ressource Plan de contrôle Packet Core, comme décrit dans Afficher la version actuelle de Packet Core. Vérifiez le champ Version sous l’en-tête Configuration pour confirmer qu’il indique la nouvelle version logicielle.
  2. Suivez les étapes de Vérifier que le cœur de paquet est en cours d’exécution pour vérifier que la mise à niveau a réussi et que le cœur de paquet s’exécute correctement.
  3. Exécutez le plan de test que vous avez préparé dans Planifier votre mise à niveau.

Restauration

Si vous avez rencontré des problèmes après la mise à niveau, vous pouvez restaurer l’instance de base de paquets vers la version que vous avez déjà exécutée.

Si l’une des options de configuration que vous avez définies pendant que votre instance Packet Core exécutait une version plus récente n’est pas prise en charge dans la version à restaurer, vous devez revenir à la configuration précédente avant de pouvoir effectuer une restauration. Consultez les notes de publication de Packet Core pour plus d’informations sur le moment où de nouvelles fonctionnalités ont été introduites.

  1. Assurez-vous d’avoir une sauvegarde de vos informations de déploiement. Si vous avez besoin de sauvegarder à nouveau, suivez Sauvegarder les informations de déploiement.

  2. Accédez à la ressource Plan de contrôle Packet Core que vous souhaitez rétablir, comme décrit dans Afficher la version actuelle de Packet Core.

  3. Sélectionnez version de restauration.

    Capture d’écran du portail Azure montrant l’option restaurer la version.

  4. Dans l’écran Restaurer le cœur de paquet à droite, dans le champ Confirmer la restauration, tapez oui.

    Capture d’écran du portail Azure montrant le champ Confirmer la restauration dans l’écran cœur du paquet de restauration.

  5. Sélectionnez Restaurer le cœur de paquet.

  6. Azure redéploie désormais l’instance de base de paquets à la version logicielle précédente. Vous pouvez vérifier l’état le plus récent de la restauration en examinant le champ état d’installation du cœur de paquet. La page de vue d’ensemble de la ressource Plan de contrôle Packet Core s’actualise toutes les 20 secondes, et vous pouvez sélectionner Actualiser pour déclencher une mise à jour manuelle. Le champ État d’installation Packet Core s’affiche comme RollingBack pendant la restauration et la mise à jour vers installé une fois le processus terminé.

  7. Suivez les étapes dans Restaurer les informations de déploiement sauvegardées pour reconfigurer votre déploiement.

  8. Suivez les étapes décrites dans Vérifier la mise à niveau pour vérifier si la restauration a réussi.

Étapes suivantes

Vous avez terminé la mise à niveau de votre instance Packet Core.