Hantera meddelanden om planerat underhåll med hjälp av Azure CLI

Gäller för: ✔️ Virtuella Linux-datorer ✔️ med Virtuella Windows-datorer ✔️ – flexibla skalningsuppsättningar ✔️ Enhetliga skalningsuppsättningar

Du kan använda CLI för att se när virtuella datorer är schemalagda för underhåll. Information om planerat underhåll är tillgänglig från az vm get-instance-view.

Underhållsinformation returneras endast om underhåll planeras.

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

Utdata

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

Starta underhåll

Följande anrop startar underhållet på en virtuell dator om IsCustomerInitiatedMaintenanceAllowed är inställt på sant.

az vm perform-maintenance -g myResourceGroup -n myVM 

Klassiska distributioner

Viktigt

Virtuella datorer som skapats via den klassiska distributionsmodellen dras tillbaka den 1 september 2023.

Om du använder IaaS-resurser från Azure Service Management slutför du migreringen senast den 1 september 2023. Vi rekommenderar att du gör bytet snabbare för att dra nytta av de många funktionsförbättringarna i Azure Resource Manager.

Mer information finns i Migrera dina IaaS-resurser till Azure Resource Manager senast den 1 september 2023.

Om du fortfarande har äldre virtuella datorer som har distribuerats med den klassiska distributionsmodellen kan du använda klassiska Azure CLI för att fråga efter virtuella datorer och initiera underhåll.

Kontrollera att du är i rätt läge för att arbeta med den klassiska virtuella datorn genom att skriva:

azure config mode asm

Om du vill hämta underhållsstatus för en virtuell dator med namnet myVM skriver du:

azure vm show myVM 

Om du vill starta underhållet på den klassiska virtuella datorn med namnet myVM i myService-tjänsten och myDeployment-distributionen skriver du:

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

Nästa steg

Du kan också hantera planerat underhåll med hjälp av Azure PowerShell eller portalen.