Controllo della manutenzione per gli aggiornamenti delle immagini del sistema operativo in Azure set di scalabilità di macchine virtuali tramite l'interfaccia della riga di comando di Azure
Il controllo di manutenzione consente di decidere quando applicare gli aggiornamenti automatici delle immagini del sistema operativo guest al set di scalabilità di macchine virtuali. Questo argomento illustra le opzioni dell'interfaccia della riga di comando di Azure per il controllo Manutenzione. Per altre informazioni sull'uso del controllo della manutenzione, vedere Controllo della manutenzione per i set di scalabilità di macchine virtuali.
Creare una configurazione della manutenzione
Usare az maintenance configuration create
per creare una configurazione di manutenzione. Questo esempio crea una configurazione di manutenzione denominata myConfig con ambito osimage.
az group create \
--location eastus \
--name myMaintenanceRG
az maintenance configuration create \
-g myMaintenanceRG \
--resource-name myConfig \
--maintenance-scope osimage\
--location eastus
Copiare l'ID di configurazione dall'output da usare in un secondo momento.
L'uso --maintenance-scope osimage
garantisce che la configurazione di manutenzione venga usata per controllare gli aggiornamenti al sistema operativo guest.
Se si tenta di creare una configurazione con lo stesso nome ma in un percorso diverso, verrà visualizzato un errore. I nomi di configurazione devono essere univoci per il gruppo di risorse.
È possibile eseguire una query per le configurazioni di manutenzione disponibili usando az maintenance configuration list
.
az maintenance configuration list --query "[].{Name:name, ID:id}" -o table
Creare una configurazione di manutenzione con una finestra pianificata
È anche possibile dichiarare una finestra pianificata quando Azure applicherà gli aggiornamenti alle risorse. Questo esempio crea una configurazione di manutenzione denominata myConfig con una finestra pianificata di 5 ore il quarto lunedì di ogni mese. Dopo aver creato una finestra pianificata, non è più necessario applicare manualmente gli aggiornamenti.
Importante
La durata della manutenzione deve essere di 5 ore o più lunga. La ricorrenza della manutenzione deve essere impostata su Giorno.
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"
Assegnare la configurazione
Usare az maintenance assignment create
per assegnare la configurazione al set di scalabilità di macchine virtuali.
Abilitare l'aggiornamento automatico del sistema operativo
È possibile abilitare gli aggiornamenti automatici del sistema operativo per ogni set di scalabilità di macchine virtuali che userà il controllo di manutenzione. Per altre informazioni sull'abilitazione degli aggiornamenti automatici del sistema operativo nel set di scalabilità di macchine virtuali, vedere Aggiornamenti automatici delle immagini del sistema operativo del set di scalabilità di macchine virtuali di Azure.