Partager via


Mettre à niveau Arc resource bridge

Cet article décrit la mise à niveau du pont des ressources Arc et les deux façons dont la mise à niveau peut être effectuée : mise à niveau gérée par le cloud ou mise à niveau manuelle. Actuellement, certains fournisseurs de cloud privé diffèrent dans la façon dont ils gèrent les mises à niveau de pont de ressources Arc.

Fournisseurs de cloud privé

Les fournisseurs de cloud privé ont différentes stratégies de support et procédures de mise à niveau pour le pont des ressources Arc. Passez en revue les sections ci-dessous pour découvrir comment mettre à niveau votre pont de ressources Arc pour votre cloud privé.

VMware vSphere activé par Arc

Pour VMware vSphere avec Arc, vous devez mettre à niveau votre pont de ressources Azure Arc vers une version publiée au cours des 6 derniers mois. Nous vous recommandons d’effectuer des mises à niveau manuelles toutes les 6 mois pour rester à jour et respecter la stratégie de version prise en charge. Pour trouver la version de votre appliance et sa date de publication, consultez les notes de publication du pont de ressources Arc. Microsoft peut proposer des mises à niveau gérées par le cloud, mais vous devez toujours effectuer des mises à niveau manuelles régulières.

Si votre appliance est la version 1.0.15 ou ultérieure, elle est automatiquement choisie pour les mises à niveau gérées par le cloud. Microsoft peut mettre à niveau votre pont de ressources Arc si votre appliance est proche d’être non prise en charge (n-3). Les mises à niveau gérées par le cloud peuvent ne pas réussir en raison d’interruptions ou d’erreurs. Si votre appliance approche de la fin de sa version prise en charge, effectuez une mise à niveau manuelle pour éviter les interruptions de service.

Azure Local

Pour la gestion des machines virtuelles Azure Arc sur Azure Local, l’appliance version 1.0.15 ou ultérieure est disponible uniquement sur azure Local build 23H2. Dans cette version, utilisez l’outil LCM intégré pour gérer les mises à niveau pour Azure Local, Arc Resource Bridge et extensions en tant que package unique. Supprimez toute version préliminaire du pont de ressources Arc avant de passer de 22H2 à 23H2. Ne mettez pas à niveau le pont de ressources Arc séparément d’autres composants locaux Azure, car cela peut entraîner des problèmes graves. Pour plus d’informations, consultez À propos des mises à jour d’Azure Local.

SCVMM activé par Azure Arc

Pour System Center Virtual Machine Manager (SCVMM) avec Arc, vous êtes responsable de la mise à niveau de votre pont de ressources Azure Arc vers une version publiée au cours des 6 derniers mois. Nous vous recommandons d’effectuer des mises à niveau manuelles tous les 6 mois pour rester à jour et garantir la conformité avec la stratégie de version prise en charge. Vous pouvez vérifier la version de votre appareil et la date de sortie de la version pour estimer la date de la dernière mise à niveau. Pour obtenir des informations sur les versions, veuillez consulter les notes de version du pont de ressources Arc. La mise à niveau manuelle est disponible pour l’appliance version 1.0.15 et ultérieure. Les appliances exécutant une version antérieure à 1.0.15 doivent utiliser l’option de récupération pour passer à la version 1.0.15 ou ultérieure. Passez en revue les étapes à suivre pour effectuer l’opération de récupération

Vue d’ensemble

Le processus de mise à niveau déploie un nouveau pont de ressources à l’aide de l’adresse IP de machine virtuelle de l’appliance réservée. Lorsque le nouveau pont de ressources est prêt, il devient actif. L’ancien pont de ressources est supprimé et son adresse IP de machine virtuelle est réservée pour la mise à niveau suivante.

Le processus de mise à niveau se compose des actions suivantes :

  • Téléchargez l’image de l’appliance (~3,5 Go) à partir du cloud.
  • Utilisez l’image pour déployer une nouvelle machine virtuelle d’appliance.
  • Vérifiez que le nouveau pont de ressources est en cours d’exécution et connectez-le à Azure.
  • Supprimez l’ancienne machine virtuelle de l’appliance.
  • Réservez l’ancienne adresse IP pour une prochaine mise à niveau.

La mise à niveau prend généralement au moins 30 minutes, en fonction de la vitesse du réseau. Attendez-vous à un bref temps d’arrêt pendant la transition entre l’ancien pont de ressources et le nouveau. Des temps d’arrêt supplémentaires peuvent se produire si les prérequis ne sont pas remplis ou s’il existe des problèmes réseau.

Vous avez deux options pour mettre à niveau le pont de ressources Arc :

  • Mise à niveau gérée par le cloud (proposée par Microsoft)
  • Mise à niveau manuelle (recommandée)

Prérequis

Pour qu’un pont de ressources Arc puisse être mis à niveau, les conditions préalables suivantes doivent être remplies :

  • Le pont de ressources Arc doit être en ligne, sain et avec l’état Running. Vous pouvez vérifier la ressource Azure de votre pont de ressources Arc pour vérifier.

  • Les informations d’identification dans la machine virtuelle de l’appliance doivent être valides. Pour tester les informations d’identification, effectuez une opération sur une machine virtuelle avec Arc à partir d’Azure.

  • Le pont de ressources Arc doit se trouver sur le même chemin d’accès de l’emplacement où il a été déployé à l’origine.

  • La machine virtuelle de l’appliance a besoin de 35 Go d’espace libre.

  • Pour VMware avec Arc, la mise à niveau du pont de ressources nécessite 200 Go d’espace libre sur le magasin de données. Un nouveau modèle est également créé.

  • (Mise à niveau manuelle uniquement) Quand vous effectuez une mise à niveau manuelle, exécutez la commande de mise à niveau depuis la machine d’administration utilisée pour déployer initialement le pont de ressources Arc. Les fichiers de configuration de l’appliance initialement créés lors du déploiement sont également nécessaires. Vous pouvez également exécuter la commande de mise à niveau à partir d’une autre machine qui répond aux exigences de Machine d’administration.

  • (Mise à niveau manuelle uniquement) La machine d’administration a besoin de 3,5 Go d’espace libre.

Vérifier la version

Pour vérifier la version de l’appliance de votre pont de ressources Arc, vous pouvez vérifier la ressource Azure de votre pont de ressources dans Azure Resource Manager.

Si l'état de l'appliance ou l'état de provisionnement est « UpgradeFailed » ou « Failed », une tentative de mise à niveau peut avoir échoué. En cas d’échec de mise à niveau, la version de l’appliance affichée dans Azure Resource Manager ou via la commande Azure CLI show peut ne pas refléter la version réelle. La version réelle est probablement la version avant la mise à niveau.

Mise à niveau gérée par le cloud

Microsoft peut proposer des mises à niveau gérées par le cloud en tant que service supplémentaire, mais cela ne remplace pas la nécessité de mises à niveau manuelles tous les 6 mois. Avec la mise à niveau gérée par le cloud, Microsoft peut tenter de mettre à niveau votre pont de ressources Arc à tout moment s’il sera bientôt hors support. Les conditions préalables à la mise à niveau doivent être remplies pour que la mise à niveau gérée par le cloud fonctionne. Bien que Microsoft offre une mise à niveau gérée par le cloud, vous êtes responsable de la maintenance de votre pont de ressources Arc. Les interruptions ou erreurs peuvent entraîner l’échec des mises à niveau gérées par le cloud. Si votre pont de ressources Arc est proche de la fin de sa période de support, nous vous recommandons une mise à niveau manuelle pour vous assurer que vous conservez une version prise en charge.

Pour vérifier l’état et la version de votre pont de ressources, exécutez az arcappliance show à partir de votre machine de gestion ou affichez la ressource Azure pour votre pont de ressources Arc. Vérifiez que l’état est « En cours d’exécution ». Si votre machine virtuelle d’appliance n’est pas saine, les mises à niveau gérées par le cloud peuvent échouer. Si une mise à niveau échoue, la version signalée peut être incorrecte. La mise à niveau doit réussir pour que votre appliance soit sur la nouvelle version.

Les mises à niveau gérées par le cloud sont gérées via Azure. Une notification est envoyée à Azure pour refléter l’état de la machine virtuelle de l’appliance lors de sa mise à niveau. À mesure que le pont de ressources progresse dans la mise à niveau, son état peut basculer entre différentes étapes de mise à niveau. La mise à niveau est terminée lorsque la machine virtuelle de l’appliance status est Running et provisioningState est Succeeded.

Pour vérifier l’état d’une mise à niveau gérée par le cloud, exécutez la commande Azure CLI suivante à partir de la machine de gestion :

az arcappliance show --resource-group [REQUIRED] --name [REQUIRED] 

Mise à niveau manuelle

Avertissement

Pour Azure Local, vous devez utiliser l’outil Azure Local LCM intégré pour mettre à niveau le pont des ressources Arc. Si vous tentez de mettre à niveau manuellement à l’aide de la commande Azure CLI, votre environnement s’interrompt et sera irrécupérable. Si vous avez besoin d’aide pour une mise à niveau de pont de ressources Arc, contactez le support Microsoft.

Vous pouvez mettre à niveau manuellement le pont de ressources Arc à partir de votre machine de gestion. Avant la mise à niveau, vérifiez que vous remplissez toutes les conditions préalables. La machine de gestion doit disposer des fichiers de configuration kubeconfig et appliance stockés localement ; sinon, vous ne pouvez pas exécuter la mise à niveau.

La mise à niveau manuelle prend généralement entre 30 et 90 minutes, en fonction des vitesses réseau. La commande de mise à niveau prend votre pont de ressources Arc vers la version suivante de l’appliance, ce qui peut ne pas être la dernière version de l’appliance disponible. Plusieurs mises à niveau peuvent être nécessaires pour atteindre une version prise en charge. Vous pouvez vérifier la version de votre appliance en vérifiant la ressource Azure de votre pont de ressources Arc.

Pour effectuer la mise à niveau, vous avez besoin de l’extension Azure CLI la plus récente pour arcappliance :

az extension add --upgrade --name arcappliance 

Pour mettre à niveau manuellement votre pont de ressources, utilisez la commande suivante :

az arcappliance upgrade <private cloud> --config-file <file path to ARBname-appliance.yaml> 

Par exemple:

Pour mettre à niveau un pont de ressources sur VMware : az arcappliance upgrade vmware --config-file c:\contosoARB01-appliance.yaml

Pour effectuer une mise à niveau sur SCVMM : az arcappliance upgrade scvmm --config-file c:\contosoARB01-appliance.yaml

Pour mettre à niveau un pont de ressources sur Azure Local, passez à 23H2 et utilisez l’outil intégré de gestion des mises à niveau. Pour plus d’informations, consultez À propos des mises à jour d’Azure Local, version 23H2.

Versions de version

La version du pont de ressources Arc est liée aux versions des composants sous-jacents utilisés dans l’image de l’appliance, telles que la version Kubernetes. En cas de modification de l’image de l’appliance, la version du pont de ressources Arc est incrémentée. Cela se produit généralement lorsqu’une nouvelle version de l’extension CLI az arcappliance est publiée. Pour obtenir des informations détaillées sur la publication, consultez les notes de publication du pont de ressources Arc.

Versions prises en charge

Nous recommandons généralement de conserver votre Arc resource bridge sur une version publiée au cours des 6 derniers mois ou parmi les trois dernières versions les plus récentes, selon celle qui est la plus récente. Nous vous recommandons d’effectuer des mises à niveau manuelles tous les 6 mois pour rester à jour et garantir la conformité avec la stratégie de version prise en charge. Bien que la stratégie de prise en charge inclut la dernière version et les trois versions précédentes (n-3), vous devez toujours mettre à niveau au moins une fois tous les 6 mois, même si votre version actuelle se trouve techniquement dans la plage prise en charge. Cela permet de s’assurer que les composants internes et les certificats sont actualisés. Vous pouvez vérifier la version de votre appliance et la date de publication de la version pour obtenir une estimation de la dernière date de mise à niveau et vérifier qu’une mise à niveau a été effectuée au moins une fois tous les 6 mois. 

Lorsqu’une version de correctif est publiée, le chemin de mise à niveau peut ignorer la version mineure et effectuer une mise à niveau directe vers la version du correctif. Dans ce cas, les versions prises en charge (n-3) excluent la version mineure ignorée et incluent plutôt la version corrective. Consultez les notes de version du relais de ressources Arc pour voir quelles versions sont prises en charge.

Si un pont de ressources n’est pas mis à niveau vers une des versions prises en charge (n-3), il passe en dehors de la fenêtre de prise en charge et ne sera plus pris en charge. Il ne sera peut-être pas toujours possible de mettre à niveau un pont de ressources non pris en charge vers une version plus récente, car les services de composants utilisés par le pont de ressources Arc peuvent ne plus être compatibles. En outre, le pont de ressources non pris en charge peut ne pas être en mesure de fournir des métriques de surveillance et de santé fiables. Si un pont de ressources Arc ne peut pas être mis à niveau vers une version prise en charge, contactez le Support Microsoft pour déterminer les options.

Notification et disponibilité de la mise à niveau

Si votre pont de ressources Arc se trouve à la version n-3, vous pouvez recevoir une notification par e-mail vous informant que votre pont de ressources ne sera plus pris en charge une fois la version suivante publiée. Si vous recevez cette notification, mettez à niveau pont de ressources dès que possible afin de disposer d’un temps de débogage pour tous les éventuels problèmes liés à la mise à niveau manuelle.

Pour vérifier si votre pont de ressources Arc dispose d’une mise à niveau disponible, exécutez la commande :

az arcappliance get-upgrades --resource-group [REQUIRED] --name [REQUIRED] 

Pour voir la version actuelle d’une appliance de pont de ressources Arc, vérifiez la ressource Azure de votre pont de ressources Arc.

Étapes suivantes