Aggiornare il sistema operativo Azure Stack HCI versione 22H2 alla versione 23H2 tramite altri metodi
Si applica a: Locale di Azure, versioni 23H2 e 22H2
Questo articolo descrive come aggiornare il sistema operativo dalla versione 22H2 alla versione 23H2 in Locale di Azure usando metodi manuali come SConfig ed esecuzione di un aggiornamento offline.
Anche se è possibile usare questi altri metodi, PowerShell è il metodo consigliato per aggiornare il sistema operativo. Per altre informazioni, vedere Aggiornare il sistema operativo Azure Stack HCI versione 22H2 alla versione 23H2 tramite PowerShell.
In questo articolo si fa riferimento al sistema operativo Azure Stack HCI, versione 23H2 come nuova versione e sistema operativo Azure Stack HCI, versione 22H2 come versione precedente.
Importante
Per mantenere il servizio locale di Azure in uno stato supportato, sono disponibili fino a sei mesi per installare questa nuova versione del sistema operativo. L'aggiornamento è applicabile a tutte le istanze locali di Azure che eseguono la versione 22H2. È consigliabile installare questa versione non appena diventa disponibile.
Flusso di lavoro generale per l'aggiornamento del sistema operativo
L'aggiornamento del sistema operativo Azure Stack HCI è disponibile tramite Windows Update e tramite i supporti che è possibile scaricare dal portale di Azure.
Per aggiornare il sistema operativo nel sistema, seguire questa procedura generale:
- Completare i prerequisiti.
- Connettersi al sistema.
- Installare un nuovo sistema operativo usando uno degli altri metodi:
- Controllare lo stato degli aggiornamenti.
- Eseguire i passaggi successivi all'aggiornamento, dopo l'aggiornamento del sistema operativo.
Completare i prerequisiti
Prima di iniziare, verificare che:
- Si ha accesso a un'istanza locale di Azure che esegue la versione 22H2.
- Il sistema è registrato in Azure.
- Assicurarsi che tutti i computer nell'istanza locale di Azure siano integri e vengano visualizzati come online.
- È possibile accedere al sistema operativo Azure Stack HCI, versione 23H2 dell'aggiornamento software. Questo aggiornamento è disponibile tramite Windows Update o come supporto scaricabile. Il supporto è un file ISO che è possibile scaricare dalla portale di Azure.
- È possibile accedere a un client in grado di connettersi all'istanza locale di Azure. Questo client deve eseguire PowerShell 5.0 o versione successiva.
Passaggio 1: Connettersi al sistema
Seguire questa procedura nel client per connettersi a uno dei computer nel sistema.
Importante
Per eseguire un aggiornamento manuale con SConfig, è necessario accedere direttamente ai computer. È possibile usare PowerShell remoto per controllare le azioni di sistema oppure eseguire i comandi direttamente da ogni computer durante l'esecuzione dell'aggiornamento.
Eseguire PowerShell come amministratore nel client usato per connettersi al sistema.
Aprire una sessione remota di PowerShell in un computer nell'istanza locale di Azure. Eseguire il comando seguente e specificare le credenziali del computer quando richiesto:
$cred = Get-Credential Enter-PSSession -ComputerName "<Computer IP>" -Credential $cred
Di seguito è riportato un output di esempio:
PS C:\Users\Administrator> $cred = Get-Credential cmdlet Get-Credential at command pipeline position 1 Supply values for the following parameters: Credential PS C:\Users\Administrator> Enter-PSSession -ComputerName "100.100.100.10" -Credential $cred [100.100.100.10]: PS C:\Users\Administrator\Documents>
Passaggio 2: Installare un nuovo sistema operativo usando altri metodi
A seconda dei requisiti, è possibile aggiornare manualmente il sistema operativo usando SConfig o aggiornare tutti i computer del sistema contemporaneamente. Ognuno di questi metodi è descritto nelle sezioni seguenti.
Metodo 1: Eseguire un aggiornamento manuale del sistema operativo di un cluster di failover usando SCONFIG
Per eseguire un aggiornamento manuale delle funzionalità di un cluster di failover, usare lo strumento SConfig e i cmdlet di PowerShell per clustering di failover. Per altre informazioni su SConfig, vedere Configurare un'installazione Server Core di Windows Server e Azure Locale con lo strumento di configurazione server (SConfig).
Per ogni nodo del cluster, eseguire questi comandi nel nodo di destinazione:
Suspend-ClusterNode -Node <Node Name> -Drain
Controllare la sospensione usando
Get-ClusterGroup
. Nessun elemento deve essere in esecuzione nel nodo di destinazione.Eseguire l'opzione SCONFIG 6.3 nel nodo di destinazione.
Dopo il riavvio del nodo di destinazione, attendere il completamento dei processi di ripristino dell'archiviazione eseguendo
Get-Storage-Job
fino a quando non sono presenti processi di archiviazione o tutti i processi di archiviazione vengono completati.
Resume-ClusterNode -Node <Node Name> -Failback
Quando tutti i nodi vengono aggiornati, è possibile eseguire i passaggi successivi all'installazione.
Metodo 2: eseguire un aggiornamento rapido e offline del sistema operativo di tutti i computer in un sistema
Questo metodo consente di arrestare tutti i computer in un sistema contemporaneamente e di aggiornare il sistema operativo su tutti contemporaneamente. Questo consente di risparmiare tempo durante il processo di aggiornamento, ma il compromesso è il tempo di inattività per le risorse ospitate.
Se è necessario applicare rapidamente un aggiornamento della sicurezza critico o assicurarsi che gli aggiornamenti vengano completati all'interno della finestra di manutenzione, questo metodo potrebbe essere utile. Questo processo arresta l'istanza locale di Azure, aggiorna i computer e lo riporta di nuovo.
Pianificare la finestra di manutenzione.
Portare offline i dischi virtuali.
Arrestare il sistema per portare offline il pool di archiviazione. Eseguire il
Stop-Cluster
cmdlet o usare Windows Admin Center per arrestare il sistema.Impostare il servizio cluster su Disabilitato eseguendo il comando PowerShell seguente in ogni computer. Ciò impedisce l'avvio del servizio cluster durante l'aggiornamento.
Set-Service -Name clussvc -StartupType Disabled
- Applicare l'aggiornamento cumulativo di Windows Server e gli eventuali aggiornamenti dello stack di manutenzione necessari a tutti i computer. È possibile aggiornare tutti i computer contemporaneamente: non è necessario attendere perché il sistema è inattivo.
Riavviare i computer e assicurarsi che tutto sia corretto.
Impostare di nuovo il servizio cluster su Automatico eseguendo il comando di PowerShell seguente in ogni computer.
Set-Service -Name clussvc -StartupType Automatic
Avviare il sistema. Eseguire il
Start-Cluster
cmdlet o usare Windows Admin Center.Dargli qualche minuto. Assicurarsi che il pool di archiviazione sia integro. Eseguire
Get-StorageJob
per assicurarsi che tutti i processi vengano completati correttamente.Riportare online i dischi virtuali.
Monitorare lo stato dei dischi virtuali eseguendo i
Get-Volume
cmdlet eGet-VirtualDisk
.
È ora possibile eseguire i passaggi successivi all'aggiornamento per il sistema.