Gestione delle notifiche di manutenzione pianificata tramite l'interfaccia della riga di comando di Azure

Si applica a: ✔️ Macchine virtuali Linux Macchine ✔️ ✔️ virtuali Windows Set di scalabilità flessibili Set ✔️ di scalabilità uniformi

È possibile usare l'interfaccia della riga di comando per verificare quando le macchine virtuali sono pianificate per la manutenzione. Le informazioni sulla manutenzione pianificata sono disponibili in az vm get-instance-view.

Le informazioni vengono restituite solo se è presente una manutenzione pianificata.

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

Output

      "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"

Avviare la manutenzione

La chiamata seguente avvierà la manutenzione in una macchina virtuale se IsCustomerInitiatedMaintenanceAllowed è impostata su true.

az vm perform-maintenance -g myResourceGroup -n myVM 

Distribuzioni classiche

Importante

Le macchine virtuali create tramite il modello di distribuzione classica verranno ritirati il 1° settembre 2023.

Se si usano risorse IaaS da Gestione dei servizi di Azure, completare la migrazione entro il 1° settembre 2023. È consigliabile effettuare quanto prima questo passaggio per sfruttare i vantaggi delle numerose funzionalità avanzate di Azure Resource Manager.

Per altre informazioni, vedere Eseguire la migrazione delle risorse IaaS ad Azure Resource Manager entro il 1° settembre 2023.

Se si dispone ancora di macchine virtuali legacy distribuite tramite il modello di distribuzione classico, è possibile usare l'interfaccia della riga di comando classica di Azure per eseguire query per le macchine virtuali e avviare la manutenzione.

Verificare che sia attiva la modalità corretta per operare con una VM classica digitando:

azure config mode asm

Per ottenere lo stato di manutenzione della macchina virtuale denominata myVM, digitare:

azure vm show myVM 

Per avviare la manutenzione della macchina virtuale classica denominata myVM nel servizio myService e nella distribuzione myDeployment, digitare:

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

Passaggi successivi

È anche possibile gestire la manutenzione pianificata usando il Azure PowerShell o il portale.