Compartilhar via


Executar uma atualização no local do Windows Server

Uma atualização no local move o servidor de uma versão mais antiga do Windows Server para uma versão mais recente, mantendo as configurações, as funções de servidor e os dados intactos. Por exemplo, você pode atualizar de Windows Server 2012 R2 para Windows Server 2025. Quando você faz uma atualização no local, seu ambiente permanece rodando em uma versão suportada com os recursos de segurança e desempenho mais recentes, tudo sem reconstrução.

Este artigo mostra como atualizar usando a Instalação do Windows Server a partir da mídia de instalação ou da atualização de recursos no Windows Update.

Pré-requisitos

  • Para determinar as versões do Windows Server e os caminhos de atualização no local com suporte, consulte Caminhos de atualização no local suportados por versão.

  • Direitos administrativos no servidor de destino.

  • Um backup completo do servidor, incluindo o sistema operacional, aplicativos, dados e todas as VMs. Execute um teste de restauração para confirmar se o backup é válido e recuperável. Você pode usar Windows Server Backup ou uma solução de backup de parceiro.

  • Período de manutenção programada, pois é necessário um período de interrupção durante a atualização.

  • Conhecimento de:

    • As funções e os recursos que dão suporte a uma atualização no local. Consulte Upgrade e migre funções e recursos no Windows Server.
    • Os aplicativos de servidor Microsoft com suporte no Windows Server. Consulte a compatibilidade dos aplicativos de servidor da Microsoft para Windows Server.
    • Todos os requisitos de suporte do fornecedor de aplicativos não Microsoft.
  • Um servidor que:

  • Uma chave de produto válida e um método de ativação. Chaves e métodos podem variar dependendo do canal de distribuição do qual você recebeu a mídia Windows Server, como um programa de licenciamento comercial, um canal de varejo ou um OEM.

  • Um local para armazenar arquivos longe do servidor, como uma unidade flash USB ou um local de rede.

  • Se o Gerenciador de Configurações estiver instalado em um servidor Windows Server 2012 ou Windows Server 2012 R2, siga as instruções de pré-atualização e pós-atualização em Atualize a infraestrutura local que dá suporte ao Gerenciador de Configurações.

Importante

Embora a maioria das funções do Windows Server dê suporte a uma atualização no local, os Controladores de Domínio do Active Directory são uma exceção. Embora uma atualização no local possa funcionar, não atualize os servidores que executam a função Active Directory Domain Services (AD DS). Para obter mais informações, consulte Upgrade controladores de domínio para uma versão mais recente do Windows Server.

Dependendo de você atualizar usando a mídia de instalação ou Windows Update, você precisará atender a pré-requisitos adicionais. Selecione a aba para o método de atualização.

O método de atualização de mídia de instalação se aplica somente a servidores não Azure. Para atualizar o Windows Server em uma máquina virtual no Azure, consulte a atualização in-loco para VMs que executam Windows Server no Azure ou utilize o método Windows Update.

  • Mídia de instalação (imagem ISO, unidade USB ou DVD) para a versão de Windows Server para a qual você deseja atualizar.

  • Você pode obter mídia de instalação para sua versão de destino de Windows Server de um fabricante de equipamento original (OEM), um canal de distribuição de varejo, uma assinatura Visual Studio ou o Centro de administração do Microsoft 365.

Coletar informações de diagnóstico de pré-atualização

Colete informações de diagnóstico do servidor antes de atualizar caso a atualização falhe. Armazene os arquivos de diagnóstico nos quais você poderá acessá-los se o servidor falhar.

Para coletar suas informações:

  1. Abra um prompt do PowerShell com privilégios elevados, anote o diretório atual e execute os seguintes comandos:

    Get-ComputerInfo -Property WindowsBuildLabEx,WindowsEditionID | Out-File -FilePath .\computerinfo.txt
    systeminfo.exe | Out-File -FilePath systeminfo.txt
    ipconfig /all | Out-File -FilePath ipconfig.txt
    

    O Get-ComputerInfo comando requer o PowerShell 5.1 ou posterior. Se a versão Windows Server não incluir o PowerShell 5.1, abra o Editor do Registro e localize os valores BuildLabEx e EditionID em HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion.

  2. Abra o Explorador de Arquivos, vá para o diretório que você anotou e copie os arquivos para uma unidade flash USB ou local de rede do computador.

Faça backup do sistema operacional do servidor, aplicativos e VMs depois de coletar as informações do sistema. Desligue ou migre todas as VMs em execução no servidor no momento. Verifique se nenhuma VM está em execução durante a atualização.

Execute a atualização in-loco

Você pode executar a atualização no local usando a mídia de instalação ou o Windows Update. Selecione a aba para o método de atualização.

Dica

Procurando uma maneira de atualizar sem a mídia de instalação? Use a guia Windows Update para atualizar sem precisar de mídia de instalação.

Execute o Setup do Windows Server a partir da mídia de instalação para fazer a atualização in-loco. Este procedimento se aplica a servidores não Azure e não clusterizados que executam Windows Server 2012 R2 ou posterior. Durante a atualização, o servidor é reiniciado várias vezes.

Para fazer a atualização no local usando mídia de instalação:

  1. Monte ou insira a mídia de instalação. Abra o Explorador de Arquivos, vá para a raiz da mídia de instalação e, em seguida, abra setup.exe. Por exemplo, se você montou uma imagem ISO ou inseriu um DVD como unidade D, o caminho do arquivo será D:\setup.exe. Se o Controle de Conta de Usuário solicitar que você permita que a Instalação faça alterações, selecione Sim.

  2. Por padrão, a Instalação baixa automaticamente as atualizações para a instalação. Se você estiver bem com as configurações padrão, selecione Avançar para continuar.

    Se você não quiser que a Instalação baixe automaticamente as atualizações, selecione Alterar como a Instalação baixa atualizações, selecione a opção apropriada para seu ambiente e selecione Avançar.

  3. Se solicitado, insira a chave do produto e selecione Avançar.

  4. Selecione a edição de Windows Server que você deseja instalar e selecione Next.

  5. Examine os avisos aplicáveis e os termos de licença. Se você concordar com os termos, selecione Aceitar.

  6. Selecione Manter arquivos, configurações e aplicativos para fazer uma atualização no local e selecione Avançar.

  7. Depois que a Instalação terminar de analisar seu dispositivo, ela exibirá a tela Pronto para instalar . Para iniciar a atualização local, selecione Instalar.

A atualização no local é iniciada e a tela exibe o progresso. Depois que a atualização no local for concluída, o servidor é reiniciado.

Verifique a atualização no local

Depois que o servidor for reiniciado, verifique se a atualização foi bem-sucedida verificando a versão Windows Server e testando seus aplicativos.

  1. Abra um prompt do PowerShell com privilégios elevados. Execute o comando a seguir para verificar se a versão e a edição correspondem ao esperado.

    Get-ComputerInfo -Property WindowsProductName
    
  2. Verifique se todos os aplicativos estão em execução e se as conexões do cliente foram bem-sucedidas.

Se o servidor não estiver funcionando como esperado após a atualização in-place, analise os arquivos de log de configuração no diretório C:\Windows\Panther. Baixe também a SetupDiag ferramenta para analisar os arquivos de log de instalação.

Se precisar de assistência técnica, entre em contato com Suporte da Microsoft.