New-AzureRmVMSqlServerAutoPatchingConfig

Crea un oggetto di configurazione per l'applicazione automatica di patch in una macchina virtuale.

Avviso

Il modulo AzureRM PowerShell è stato ufficialmente deprecato a partire dal 29 febbraio 2024. È consigliabile eseguire la migrazione da AzureRM al modulo Az PowerShell per garantire il supporto e gli aggiornamenti continui.

Anche se il modulo AzureRM può ancora funzionare, non è più gestito o supportato, posizionando qualsiasi uso continuo a discrezione e rischio dell'utente. Per indicazioni sulla transizione al modulo Az, vedere le risorse di migrazione.

Sintassi

New-AzureRmVMSqlServerAutoPatchingConfig
   [-Enable]
   [-DayOfWeek <String>]
   [-MaintenanceWindowStartingHour <Int32>]
   [-MaintenanceWindowDuration <Int32>]
   [-PatchCategory <String>]
   [<CommonParameters>]

Descrizione

Il cmdlet New-AzureRmVMSqlServerAutoPatchingConfig crea un oggetto di configurazione per l'applicazione automatica di patch in una macchina virtuale.

Esempio

Esempio 1: Creare un oggetto di configurazione per configurare l'applicazione automatica delle patch

PS C:\> $AutoPatchingConfig = New-AzureRmVMSqlServerAutoPatchingConfig -Enable -DayOfWeek "Thursday" -MaintenanceWindowStartingHour 11 -MaintenanceWindowDuration 120 -PatchCategory "Important"
Enable                        : True
DayOfWeek                     : Thursday
MaintenanceWindowStartingHour : 11
MaintenanceWindowDuration     : 120
PatchCategory                 : Important

Questo comando crea l'oggetto di configurazione per l'applicazione di patch. Il comando specifica il giorno della settimana e definisce la finestra di manutenzione. Questa configurazione abilita l'applicazione di patch che usa questi valori. Il comando archivia il risultato nella variabile $AutoBackupConfig. È possibile specificare questo elemento di configurazione per altri cmdlet, ad esempio il cmdlet Set-AzureRmVMSqlServerExtension.

Parametri

-DayOfWeek

Specifica il giorno della settimana in cui devono essere installati gli aggiornamenti. I valori validi per questo parametro sono:

  • Domenica
  • lunedì
  • Martedì
  • mercoledì
  • giovedì
  • Venerdì
  • Sabato
  • ogni giorno
Type:String
Accepted values:Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Everyday
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Enable

Indica che è abilitata l'applicazione automatica di patch per la macchina virtuale. Se si abilita l'applicazione automatica di patch, il cmdlet inserisce Windows Update in modalità interattiva. Se si disabilita l'applicazione automatica delle patch, le impostazioni di Windows Update non cambiano.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MaintenanceWindowDuration

Specifica la durata, espressa in minuti, della finestra di manutenzione. L'applicazione automatica delle patch evita di eseguire un'azione che può influire sulla disponibilità di una macchina virtuale all'esterno di tale finestra. Specificare un multiplo di 30 minuti.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MaintenanceWindowStartingHour

Specifica l'ora del giorno all'avvio della finestra di manutenzione. Questa volta definisce l'avvio dell'installazione degli aggiornamenti.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PatchCategory

Specifica se devono essere inclusi aggiornamenti importanti.

Type:String
Accepted values:Important
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Input

None

Output

AutoPatchingSettings