Partilhar via


Atualizar o sistema operacional Azure Stack HCI, versão 22H2 para o Azure Stack HCI, versão 23H2 por meio de outros métodos

Aplica-se a: Azure Stack HCI, versões 23H2 e 22H2

Importante

O Azure Stack HCI, versão 22H2 chegará ao fim do serviço em maio de 2025. Depois disso, você não receberá atualizações mensais de segurança e qualidade que forneçam proteção contra as ameaças de segurança mais recentes. Para continuar a receber atualizações, recomendamos que atualize o seu sistema operativo para a versão 23H2.

Se você estiver executando atualmente um Azure Stack HCI, cluster stretch versão 22H2 ou gerenciando o Azure Stack HCI por meio do System Center - Virtual Machine Manager, revise a tabela Cargas de trabalho e configurações suportadas para obter cronogramas de atualização.

Este artigo descreve como atualizar o Azure Stack HCI, versão 22H2 Operating System (OS) para a versão 23H2, que é o software geralmente disponível mais recente, usando métodos manuais como SConfig e executando uma atualização offline.

Embora você possa usar esses outros métodos, o PowerShell é o método recomendado para atualizar o sistema operacional. Para obter mais informações, consulte Atualizar o Azure Stack HCI, versão 22H2 OS para Azure Stack HCI, versão 23H2 OS via PowerShell.

Ao longo deste artigo, referimo-nos ao Azure Stack HCI, versão 23H2 como a nova versão e ao Azure Stack HCI, versão 22H2 como a versão antiga.

Fluxo de trabalho de alto nível para a atualização do sistema operacional

A atualização do sistema operacional Azure Stack HCI está disponível por meio do Windows Update e da mídia que você pode baixar do portal do Azure.

Para atualizar o SO no cluster, siga estes passos de alto nível:

  1. Conclua os pré-requisitos, incluindo o download da atualização de software do sistema operacional Azure Stack HCI, versão 23H2.
  2. Conecte-se ao cluster Azure Stack HCI, versão 22H2.
  3. Instale o novo sistema operacional usando um dos outros métodos:
    1. Atualização manual de um cluster de failover usando o SConfig.
    2. Atualização manual offline de todos os servidores em um cluster.
  4. Verifique o status das atualizações.
  5. Execute as etapas pós-atualização, depois que o sistema operacional for atualizado.

Pré-requisitos completos

Antes de começar, certifique-se de que:

  • Você tem acesso a um cluster do Azure Stack HCI, versão 22H2.
  • O cluster deve ser registrado no Azure.
  • Certifique-se de que todos os nós em seu cluster Azure Stack HCI, versão 22H2 estão íntegros e são mostrados como Online.
  • Você tem acesso à atualização de software do sistema operacional Azure Stack HCI, versão 23H2. Esta atualização está disponível através do Windows Update ou como suporte de dados transferível. A mídia é um arquivo ISO que você pode baixar do portal do Azure.
  • Você tem acesso a um cliente que pode se conectar ao cluster HCI do Azure Stack. Esse cliente deve estar executando o PowerShell 5.0 ou posterior.

Etapa 1: Conectar-se ao cluster HCI do Azure Stack

Siga estas etapas em seu cliente para se conectar a um dos servidores do cluster HCI do Azure Stack.

Importante

Para executar uma atualização manual usando o SConfig, você deve efetuar login diretamente nos nós do cluster. Você pode usar o PowerShell remoto para controlar ações de cluster ou pode executar os comandos diretamente de cada nó ao executar a atualização.

  1. Execute o PowerShell como Administrador no cliente que você está usando para se conectar ao cluster.

  2. Abra uma sessão remota do PowerShell em um servidor em seu cluster HCI do Azure Stack. Execute o seguinte comando e forneça as credenciais do seu servidor quando solicitado:

    $cred = Get-Credential
    Enter-PSSession -ComputerName "<Computer IP>" -Credential $cred 
    

    Aqui está um exemplo de saída:

    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>
    

Etapa 2: Instalar o novo sistema operacional usando outros métodos

Dependendo dos seus requisitos, você pode atualizar manualmente o sistema operacional usando o SConfig ou atualizar todos os servidores do cluster ao mesmo tempo. Cada um desses métodos é discutido nas seções a seguir.

Método 1: Executar uma atualização manual do sistema operacional de um cluster de failover usando SCONFIG

Para fazer uma atualização manual de recursos de um cluster de failover, use a ferramenta SConfig e os cmdlets do PowerShell de Clustering de Failover. Para obter mais informações sobre o SConfig, consulte Configurar uma instalação Server Core do Windows Server e do Azure Stack HCI com a ferramenta Configuração do Servidor (SConfig).

Para cada nó no cluster, execute estes comandos no nó de destino:

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

    1. Marque a suspensão usando Get-ClusterGroup. Nada deve estar em execução no nó de destino.

    2. Execute a opção SCONFIG 6.3 no nó de destino.

    3. Após a reinicialização do nó de destino, aguarde a conclusão dos trabalhos de reparo de armazenamento em execução Get-Storage-Job até que não haja trabalhos de armazenamento ou todos os trabalhos de armazenamento sejam concluídos.

  2. Resume-ClusterNode -Node <Node Name> -Failback

Quando todos os nós são atualizados, você pode executar as etapas de pós-instalação.

Método 2: Executar uma atualização rápida e offline do sistema operacional de todos os servidores em um cluster

Esse método permite que você tire todos os servidores de um cluster para baixo de uma só vez e atualize o sistema operacional em todos eles ao mesmo tempo. Isso economiza tempo durante o processo de atualização, mas a contrapartida é o tempo de inatividade para os recursos hospedados.

Se houver uma atualização de segurança crítica que você precise aplicar rapidamente ou se você precisar garantir que as atualizações sejam concluídas dentro da janela de manutenção, esse método pode ser para você. Esse processo derruba o cluster HCI do Azure Stack, atualiza os servidores e traz tudo de novo.

  1. Planeie a sua janela de manutenção.

  2. Coloque os discos virtuais offline.

  3. Pare o cluster para colocar o pool de armazenamento offline. Execute o cmdlet ou use o Stop-Cluster Windows Admin Center para interromper o cluster.

  4. Defina o serviço de cluster como Desabilitado executando o comando PowerShell abaixo em cada servidor. Isso impede que o serviço de cluster seja iniciado durante a atualização.

    Set-Service -Name clussvc -StartupType Disabled
    
  5. Aplique a Atualização Cumulativa do Windows Server e todas as Atualizações de Pilha de Serviços necessárias a todos os servidores. Você pode atualizar todos os servidores ao mesmo tempo: não há necessidade de esperar porque o cluster está inativo.
  6. Reinicie os servidores e certifique-se de que tudo parece bom.

  7. Defina o serviço de cluster de volta para Automático executando o comando PowerShell abaixo em cada servidor.

    Set-Service -Name clussvc -StartupType Automatic
    
  8. Inicie o cluster. Execute o cmdlet ou use o Start-Cluster Windows Admin Center.

  9. Dê-lhe alguns minutos. Verifique se o pool de armazenamento está íntegro. Execute Get-StorageJob para garantir que todos os trabalhos sejam concluídos com êxito.

  10. Coloque os discos virtuais online novamente.

  11. Monitore o status dos discos virtuais executando os Get-Volume cmdlets e Get-VirtualDisk .

Agora você está pronto para executar as etapas pós-atualização para seu cluster.

Próximos passos