Gestion des mises à jour de machine virtuelle avec Configurations de maintenance
S’applique aux : ✔️ Machines virtuelles Linux ✔️ Machines virtuelles Windows ✔️ Groupes identiques flexibles ✔️ Groupes identiques uniformes
Configurations de maintenance vous permet de contrôler et de gérer les mises à jour de nombreuses ressources de machines virtuelles Azure, car Azure met fréquemment à jour son infrastructure pour améliorer la fiabilité, les performances, la sécurité ou lancer de nouvelles fonctionnalités. La plupart des mises à jour sont transparentes pour les utilisateurs, mais certaines charges de travail sensibles, comme le gaming, le streaming multimédia et les transactions financières, ne peuvent tolérer (même quelques secondes seulement) le blocage ou la déconnexion d’une machine virtuelle pour maintenance. Configurations de maintenance est intégré à Azure Resource Graph (ARG) pour une faible latence et une expérience client à grande échelle.
Important
Les utilisateurs doivent avoir au moins le rôle Contributeur pour utiliser les configurations de maintenance. Les utilisateurs doivent également vérifier que leur abonnement est inscrit auprès du fournisseur de ressources de maintenance pour utiliser les configurations de maintenance.
Étendues
Les configurations de maintenance prennent actuellement en charge trois étendues (3) : hôte, image de système d’exploitation et invité. Bien que chaque étendue autorise la planification et la gestion des mises à jour, la principale différence réside dans la ressource prise en charge. Cette section décrit les détails des différentes étendues et de leurs types pris en charge :
Étendue | Ressources de support |
---|---|
Host | Machines virtuelles isolées, groupes identiques isolés, hôtes dédiés |
Image du système d’exploitation | Virtual Machine Scale Sets |
Invité | Machines virtuelles, serveurs Azure Arc |
Host
Avec cette étendue, vous pouvez gérer les mises à jour de plateforme qui ne nécessitent pas de redémarrage sur vos machines virtuelles isolées, vos groupes identiques isolés et vos hôtes dédiés. Voici quelques fonctionnalités et limitations propres à l’étendue de l’hôte :
- Les planifications peuvent être définies à tout moment dans les 35 jours. Après 35 jours, les mises à jour sont appliquées automatiquement.
- Une fenêtre de maintenance minimale de 2 heures est requise pour cette étendue.
- La maintenance au niveau du rack n’est pas prise en charge.
Découvrez plus en détail Azure Dedicated Host
image du système d'exploitation
Utiliser cette étendue avec les configurations de maintenance vous permet de décider quand appliquer des mises à niveau aux disques de système d’exploitation dans vos groupes de machines virtuelles identiques, avec une expérience plus facile et plus prévisible. Une mise à niveau fonctionne en remplaçant le disque du système d’exploitation d’une machine virtuelle par un nouveau disque créé à l’aide de la dernière version de l’image. Les extensions et scripts de données personnalisés configurés sont exécutés sur le disque du système d’exploitation, tandis que les disques de données sont conservés. Voici quelques fonctionnalités et limitations propres à cette étendue :
- Les groupes identiques doivent avoir les Mises à niveau automatiques des systèmes d’exploitation activées pour utiliser les configurations de maintenance.
- Vous pouvez planifier une périodicité jusqu’à une semaine (7 jours).
- Un minimum de 5 heures est nécessaire pour la fenêtre de maintenance.
Invité
Cette étendue est intégrée au Gestionnaire des mises à jour qui vous permet d’enregistrer des planifications de déploiement récurrents pour installer des mises à jour pour vos machines Windows Server et Linux dans Azure, dans des environnements locaux et dans d’autres environnements cloud connectés à l’aide de serveurs utilisant Azure Arc. Voici quelques fonctionnalités et limitations propres à cette étendue :
L’orchestration des correctifs pour les machines virtuelles doit être définie sur AutomaticByPlatform
La fenêtre de maintenance supérieure est de 3 heures 55 minutes.
Un minimum de 1 heure et 30 minutes est nécessaire pour la fenêtre de maintenance.
La valeur de Répéter doit être d’au moins 6 heures.
Important
La fenêtre de maintenance minimale est passée de 1 heure 10 minutes à 1 heure 30 minutes, tandis que la valeur de répétition minimale a été définie sur 6 heures pour les nouvelles planifications. Notez que vos planifications existantes ne sont pas affectées. Toutefois, nous vous recommandons vivement de mettre à jour les planifications existantes pour prendre en compte ces nouvelles modifications.
Pour en savoir plus sur cette rubrique, consultez Gestionnaire des mises à jour et mise à jour corrective planifiée
Notes
Dans de rare cas, si la fenêtre de mise à jour de l’hôte de rattrapage coïncide avec la fenêtre de mise à jour corrective de l’invité (machine virtuelle), et que cette fenêtre ne dispose pas suffisamment de temps pour s’exécuter après la mise à jour de l’hôte, le système affiche planification expirée, en attendant qu’une mise à jour continue pour terminer l’erreur de ressource, car une seule mise à jour est autorisée à la fois dans la plateforme.
Arrêter des machines
Nous ne pouvons pas appliquer des mises à jour de maintenance à des machines arrêtées. Vous devez veiller à ce que votre ordinateur soit allumé au moins 15 minutes avant une mise à jour planifiée. Dans le cas contraire, il est possible que votre mise à jour ne soit pas appliquée. Si votre machine est dans un état d’arrêt au moment de la mise à jour planifiée, il peut sembler que la configuration de maintenance ait été dissociée sur le Portail Azure. Il s’agit uniquement d’un problème d’affichage que l’équipe s’efforce actuellement de résoudre. La configuration de maintenance n’a pas été complètement dissociée et vous pouvez la vérifier via l’interface CLI à l’aide de Vérifier la configuration.
Options de gestion
Vous pouvez créer et gérer des configurations de maintenance à l’aide de l’une des options suivantes :
Important
La propriété de prétraitement et de post-traitement des tâches est exposée dans l’API, mais elle n’est pas prise en charge pour le moment.
Pour un exemple Azure Functions, consultez Planification des mises à jour de maintenance avec Configurations de maintenance et Azure Functions.
Limites du service
Voici les limites recommandées pour les indicateurs mentionnés
Indicateur | Limite |
---|---|
Nombre de planifications par abonnement et par région | 250 |
Nombre total d’associations de ressources dans une planification | 3000 |
Associations de ressources sur chaque étendue dynamique | 1 000 |
Nombre d’étendues dynamiques par groupe de ressources ou abonnement et par région | 250 |
Voici les limites pour chaque étendue dynamique
Ressource | Limite |
---|---|
Associations de ressources | 1 000 |
Nombre de filtres d’étiquette | 50 |
Nombre de filtres du groupe de ressources | 50 |
Notez que les limites ci-dessus ne concernent que l’étendue dynamique dans l’étendue Invitée.
Étapes suivantes
Pour plus d’informations, consultez Maintenance et mises à jour.