Partage via


Gestion de notifications de maintenance planifiée à l’aide d’Azure CLI

S’applique aux : ✔️ Machines virtuelles Linux ✔️ Machines virtuelles Windows ✔️ Groupes identiques flexibles ✔️ Groupes identiques uniformes

Vous pouvez utiliser l’interface CLI pour voir quand les machines virtuelles sont planifiées pour maintenance. Les informations relatives à la maintenance planifiée sont disponibles à l’aide de az vm get-instance-view.

Les informations de maintenance sont retournées uniquement en cas de maintenance planifiée.

az vm get-instance-view -n myVM -g myResourceGroup --query instanceView.maintenanceRedeployStatus

Sortie

      "maintenanceRedeployStatus": {
      "additionalProperties": {},
      "isCustomerInitiatedMaintenanceAllowed": true,
      "lastOperationMessage": null,
      "lastOperationResultCode": "None",
      "maintenanceWindowEndTime": "2018-06-04T16:30:00+00:00",
      "maintenanceWindowStartTime": "2018-05-21T16:30:00+00:00",
      "preMaintenanceWindowEndTime": "2018-05-19T12:30:00+00:00",
      "preMaintenanceWindowStartTime": "2018-05-14T12:30:00+00:00"

Démarrer la maintenance

L’appel suivant lance la maintenance sur une machine virtuelle si IsCustomerInitiatedMaintenanceAllowed est défini sur true.

az vm perform-maintenance -g myResourceGroup -n myVM 

Déploiements Classic

Important

Les machines virtuelles créées avec le modèle de déploiement classique vont être supprimées le 1er septembre 2023.

Si vous utilisez des ressources IaaS provenant d’Azure Service Management, effectuez la migration avant le 1er septembre 2023. Nous vous encourageons à effectuer le basculement plus tôt plus pour tirer parti des nombreuses fonctionnalités améliorées d’Azure Resource Manager.

Pour plus d’informations, consultez Migrez vos ressources IaaS vers Azure Resource Manager avant le 1er septembre 2023.

Si vous avez encore des machines virtuelles qui ont été déployées à l’aide du modèle de déploiement Classic, vous pouvez utiliser l’interface Azure Classic CLI pour interroger ces machines virtuelles et lancer la maintenance.

Vérifiez que vous êtes dans le mode approprié pour utiliser une machine virtuelle Classic en tapant :

azure config mode asm

Pour obtenir l’état de la maintenance d’une machine virtuelle nommée myVM, tapez :

azure vm show myVM 

Pour démarrer la maintenance sur votre machine virtuelle classique dénommée myVM dans le service myService et le déploiement myDeployment, tapez :

azure compute virtual-machine initiate-maintenance --service-name myService --name myDeployment --virtual-machine-name myVM

Étapes suivantes

Vous pouvez également gérer la maintenance planifiée à l’aide d’Azure PowerShell ou du portail.