Condividi tramite


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:

  1. Completare i prerequisiti.
  2. Connettersi al sistema.
  3. Installare un nuovo sistema operativo usando uno degli altri metodi:
    1. Aggiornamento manuale di un cluster di failover con SConfig.
    2. Aggiornamento manuale offline di tutti i computer in un sistema.
  4. Controllare lo stato degli aggiornamenti.
  5. 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.

  1. Eseguire PowerShell come amministratore nel client usato per connettersi al sistema.

  2. 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:

  1. Suspend-ClusterNode -Node <Node Name> -Drain

    1. Controllare la sospensione usando Get-ClusterGroup. Nessun elemento deve essere in esecuzione nel nodo di destinazione.

    2. Eseguire l'opzione SCONFIG 6.3 nel nodo di destinazione.

    3. 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.

  2. 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.

  1. Pianificare la finestra di manutenzione.

  2. Portare offline i dischi virtuali.

  3. Arrestare il sistema per portare offline il pool di archiviazione. Eseguire il Stop-Cluster cmdlet o usare Windows Admin Center per arrestare il sistema.

  4. 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
    
  5. 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.
  6. Riavviare i computer e assicurarsi che tutto sia corretto.

  7. Impostare di nuovo il servizio cluster su Automatico eseguendo il comando di PowerShell seguente in ogni computer.

    Set-Service -Name clussvc -StartupType Automatic
    
  8. Avviare il sistema. Eseguire il Start-Cluster cmdlet o usare Windows Admin Center.

  9. Dargli qualche minuto. Assicurarsi che il pool di archiviazione sia integro. Eseguire Get-StorageJob per assicurarsi che tutti i processi vengano completati correttamente.

  10. Riportare online i dischi virtuali.

  11. Monitorare lo stato dei dischi virtuali eseguendo i Get-Volume cmdlet e Get-VirtualDisk .

È ora possibile eseguire i passaggi successivi all'aggiornamento per il sistema.

Passaggi successivi