Delen via


Onderhoudsbeheer voor upgrades van installatiekopieën van het besturingssysteem in Azure Virtual Machine Scale Sets met behulp van Azure CLI

Met onderhoudsbeheer kunt u bepalen wanneer u automatische upgrades van het gastbesturingssystemen wilt toepassen op uw virtuele-machineschaalsets. In dit onderwerp worden de Azure CLI-opties voor onderhoudsbeheer besproken. Zie Onderhoudsbeheer voor Virtuele-machineschaalsets van Azure voor meer informatie over het gebruik van onderhoudsbeheer.

Een onderhoudsconfiguratie maken

Hiermee az maintenance configuration create maakt u een onderhoudsconfiguratie. In dit voorbeeld wordt een onderhoudsconfiguratie gemaakt met de naam myConfig die is afgestemd op de osimage.

az group create \
   --location eastus \
   --name myMaintenanceRG
az maintenance configuration create \
   -g myMaintenanceRG \
   --resource-name myConfig \
   --maintenance-scope osimage\
   --location eastus

Kopieer de configuratie-id uit de uitvoer om later te gebruiken.

Het gebruik --maintenance-scope osimage zorgt ervoor dat de onderhoudsconfiguratie wordt gebruikt voor het beheren van updates voor het gastbesturingssystemen.

Als u probeert een configuratie met dezelfde naam te maken, maar op een andere locatie, krijgt u een foutmelding. Configuratienamen moeten uniek zijn voor uw resourcegroep.

U kunt query's uitvoeren op beschikbare onderhoudsconfiguraties met behulp van az maintenance configuration list.

az maintenance configuration list --query "[].{Name:name, ID:id}" -o table 

Een onderhoudsconfiguratie maken met een gepland venster

U kunt ook een gepland venster declareren wanneer Azure de updates op uw resources toepast. In dit voorbeeld wordt een onderhoudsconfiguratie met de naam myConfig gemaakt met een gepland venster van 5 uur op de vierde maandag van elke maand. Zodra u een gepland venster hebt gemaakt, hoeft u de updates niet meer handmatig toe te passen.

Belangrijk

De onderhoudsduur moet 5 uur of langer zijn. Onderhoudspatroon moet worden ingesteld op Dag.

az maintenance configuration create \
   -g myMaintenanceRG \
   --resource-name myConfig \
   --maintenance-scope osimage \
   --location eastus \
   --maintenance-window-duration "05:00" \
   --maintenance-window-recur-every "Day" \
   --maintenance-window-start-date-time "2020-12-30 08:00" \
   --maintenance-window-time-zone "Pacific Standard Time"

De configuratie toewijzen

Gebruik az maintenance assignment create dit om de configuratie toe te wijzen aan uw virtuele-machineschaalset.

Automatische upgrade van het besturingssysteem inschakelen

U kunt automatische besturingssysteemupgrades inschakelen voor elke virtuele-machineschaalset die onderhoudsbeheer gaat gebruiken. Zie voor meer informatie over het inschakelen van automatische besturingssysteemupgrades op uw virtuele-machineschaalset, automatische upgrades van de installatiekopieën van het besturingssysteem in Azure Virtual Machine Scale Set.

Volgende stappen