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

Gäller för: Virtuella ✔️ Linux-datorer Windows ✔️ virtuella 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 finns i az vm get-instance-view.

Underhållsinformation returneras endast om det finns planerat underhåll.

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 skapas via den klassiska distributionsmodellen dras tillbaka den 1 mars 2023.

Om du använder IaaS-resurser från Azure Service Management slutför du migreringen senast den 1 mars 2023. Vi rekommenderar att du gör övergången 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 den 1 mars 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 starta underhåll.

Kontrollera att du är i rätt läge för att arbeta med klassiska virtuella datorer 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åll på den klassiska virtuella datorn med namnet myVM i tjänsten myService 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 Azure PowerShellportalen.