Como atualizar computadores que executam o Windows Server 2008 com a função Hyper-V instalada no Windows Server 2008 R2

Este artigo descreve as opções disponíveis para atualização ou migração de uma instalação do Windows Server 2008 com a função Hyper-V habilitada para o Windows Server 2008 R2.

Aplica-se a: Windows Server 2012 R2
Número de KB original: 957256

Introdução

Para Clusters de Failover do Windows Server 2008 que estão executando máquinas virtuais, consulte a seção Atualizar diretrizes para máquinas virtuais em clusters de failover deste artigo.

Mais informações

Método 1: execute uma atualização da partição pai do Windows Server 2008 para o Windows Server 2008 R2.

Observação

Durante a atualização, o relatório de compatibilidade informará que você deve remover a função Hyper-V usando Gerenciador do Servidor antes de continuar com a atualização. Isso não é necessário. No entanto, antes de continuar com a atualização, sugerimos que você faça backup de suas máquinas virtuais ou exporte-as usando o Hyper-V Manager. Além disso, considere o seguinte antes de atualizar:

  • O Hyper-V deve estar no RTM (KB 950050) ou posterior. Se esse requisito não for atendido, você será impedido de continuar com a atualização.

  • Todas as máquinas virtuais devem ser desligadas antes da atualização. Os estados salvos não são compatíveis entre o Windows Server 2008 e o Windows Server 2008 R2. Se a partição pai for atualizada com qualquer máquina virtual em um estado salvo, clique com o botão direito do mouse na máquina virtual e selecione Descartar estado salvo para ativar a máquina virtual.

  • Como a funcionalidade do Instantâneo Online usa estados salvos, os Instantâneos Online não são totalmente compatíveis entre o Windows Server 2008 e o Windows Server 2008 R2. Instantâneos online são instantâneos tirados quando uma máquina virtual foi ativada. Instantâneos offline são instantâneos que são tirados quando uma máquina virtual foi desativada. Instantâneos offline são totalmente compatíveis com o Windows Server 2008 R2. As máquinas virtuais começarão com êxito no instantâneo online que foi aplicado quando a máquina virtual foi desligada antes da atualização. Isso é mostrado no Gerenciador do Hyper-V pela seta verde sob o instantâneo que aponta para Agora.

    Para ativar a máquina virtual com qualquer outra instantâneo, siga estas etapas.

    Observação

    As etapas a seguir pressupõem que você precisa continuar usando todos os instantâneos configurados para a máquina virtual. Se você não precisar mais de instantâneos, poderá excluir seus instantâneos usando o Hyper-V Manager e desligar a máquina virtual para que os dados se mesclam com o disco rígido virtual pai.

    Para obter mais informações, consulte Hyper-V Virtual Machine Snapshots: FAQ.

    1. Usando o Gerenciador do Hyper-V, clique com o botão direito do mouse no instantâneo que você deseja aplicar e clique em Tirar Instantâneo e Aplicar. Essa ação terá um novo instantâneo do instantâneo aplicado atualmente. Este novo instantâneo agora será compatível com o Windows Server 2008 R2. Recomendamos que você renomeie o instantâneo para refletir isso. Se você selecionar essa opção, todas as alterações que você pode ter feito no estado da máquina virtual, já que a última inicialização será salva.

    2. Depois que o novo instantâneo R2 for feito, o instantâneo selecionado na etapa 1 será aplicado e a máquina virtual entrará em um estado salvo. Clique com o botão direito do mouse na máquina virtual e clique em Excluir estado salvo.

    3. Ative a máquina virtual.

    4. Faça um novo instantâneo para capturar o estado atual da máquina virtual para ter um instantâneo compatível com o Windows Server 2008 R2.

    5. Repita estas etapas para cada instantâneo do Windows Server 2008. Depois de concluir essas etapas em todos os instantâneos necessários, exclua os instantâneos criados no Windows Server 2008 e desligue a máquina virtual para permitir que o processo de mesclagem comece.

  • Após a atualização, atualize os Serviços de Integração. Para fazer isso, abra a janela Conexão da Máquina Virtual e clique em Inserir Disco de Instalação do Integration Services no menu Ação .

    Observação

    Em um computador baseado no Windows Server 2008 R2, os Serviços de Integração para Windows Vista e Windows Server 2008 serão listados em Programas e Recursos como KB955484.

Método 2

Exporte uma máquina virtual de um computador baseado no Windows Server 2008 que tenha o Hyper-V habilitado e importe-a para um servidor que tenha o Windows Server 2008 R2 habilitado para Hyper-V.

Observação

A máquina virtual deve ser desligada antes de exportá-la. Se você exportou a máquina virtual com um estado salvo, não será possível restaurar a máquina virtual no Windows Server 2008 R2. Para iniciar a máquina virtual depois de importá-la para o Windows Server 2008 R2, você deve descartar o estado salvo antes de poder ativar a máquina virtual. Se a máquina virtual tiver instantâneos, esses instantâneos devem ser mesclados antes da exportação ou você deve usar as etapas do Método 1 para recuperar e recriar os instantâneos.

Depois de importar a máquina virtual, atualize os Serviços de Integração. Para fazer isso, abra a janela Conexão da Máquina Virtual e clique em Inserir Disco de Instalação do Integration Services no menu Ação .

Observação

Em um computador baseado no Windows Server 2008 R2, os Serviços de Integração para Windows Vista e Windows Server 2008 serão listados em Programas e Recursos como "KB955484".

Método 3

Usando um software de backup que aproveita o Gravador VSS do Hyper-V, faça backup de uma máquina virtual em execução no Windows Server 2008 e restaure-a no Windows Server 2008 R2.

Depois de restaurar a máquina virtual, atualize os Serviços de Integração. Para fazer isso, abra a janela Conexão da Máquina Virtual e clique em Inserir Disco de Instalação do Integration Services no menu Ação .

Observação

Em um computador baseado no Windows Server 2008 R2, os Serviços de Integração para Windows Vista e Windows Server 2008 serão listados em Programas e Recursos como KB955484.

Atualizar diretrizes para máquinas virtuais em clusters de failover

Quando você tem máquinas virtuais altamente disponíveis configuradas como recursos clusterizados em um cluster do Windows Server 2008, você deve seguir estas etapas para atualizar suas máquinas virtuais e clusters para o Windows Server 2008 R2.

Observação

Se você estiver executando outros serviços ou aplicativos clusterizados na partição pai, visite o seguinte site da Microsoft para obter informações sobre como mover esses recursos para o Windows Server 2008 R2:
Migrando para um cluster de failover executando o Windows Server 2008 R2

Não recomendamos executar serviços ou aplicativos adicionais na partição pai para servidores Hyper-V.

  1. Usando o snap-in do Gerenciador de Cluster de Failover (CluAdmin.msc), execute uma Migração Rápida para mover todas as máquinas virtuais para um subconjunto de nós. Remova o outro subconjunto dos nós, que não hospedam máquinas virtuais. Para fazer isso, clique com o botão direito do mouse nos nós no Gerenciador de Cluster de Failover, clique em Mover Ações e clique em Despejar. O tamanho do subconjunto deve ser tal que as máquinas virtuais hospedadas pelo subconjunto possam ser armazenadas nos nós restantes, que ainda estão executando o Windows Server 2008. Por exemplo, em um cluster de quatro nós, remova dois nós para que os nós restantes possam conter as máquinas virtuais que estavam sendo hospedadas pelo primeiro grupo de nós. Verifique se os nós despejados estão mascarados do armazenamento compartilhado do cluster original.

  2. Execute um limpo instalação do Windows Server 2008 R2 no subconjunto despejado de nós e habilite a função Hyper-V e o recurso Clustering de Failover.

    Importante

    Não há suporte para uma atualização em um cluster de failover, portanto, uma instalação limpo é necessária.

  3. Crie um novo cluster com os nós despejados e execute todos os testes validar um Assistente de Configuração. Se aplicável, habilite CSV (Volumes Compartilhados de Cluster) no cluster do Windows Server 2008 R2 e crie alguns discos CSV.

  4. Prepare as máquinas virtuais no cluster original para uma atualização. Execute as seguintes ações, dependendo do estado da máquina virtual:

    • Se a máquina virtual estiver em um estado em execução , use o Gerenciador do Hyper-V para desligar a máquina virtual.

    • Se a máquina virtual estiver em um estado salvo , use o Gerenciador do Hyper-V para iniciar a partir do estado salvo e, em seguida, desligue a máquina virtual. Não há suporte para estados salvos ao atualizar seu host para o Windows Server 2008 R2.

    • Se a máquina virtual tiver um instantâneo online necessário, aplique o instantâneo relevante e desligue as máquinas virtuais.

  5. Siga uma destas etapas para preparar sua máquina virtual para atualização:

    Importante

    Se você estiver movendo máquinas virtuais para um disco CSV, siga as etapas específicas na seção "Migrar uma máquina virtual de um disco não CSV para um disco CSV" mais tarde neste artigo.

    1. Exporte as máquinas virtuais. Se você usar o mesmo armazenamento SAN para o cluster do Windows Server 2008 R2, poderá usar uma exportação somente configuração. Exporte a máquina virtual do Windows Server 2008 Hyper-V Manager selecionando Exportar no menu Ação . Selecione a caixa Exportar apenas a configuração da máquina virtual marcar.

    2. Faça backup das máquinas virtuais usando um aplicativo de backup de sua escolha.

  6. Abra o Gerenciador de Cluster de Failover no cluster original e, em seguida, leve os recursos de configuração da máquina virtual offline.

  7. Se você vai reutilizar o mesmo armazenamento para o novo cluster, mascara-o do cluster original e, em seguida, disponibilizá-lo para o novo cluster (Windows Server 2008 R2).

  8. Dependendo do que você fez na etapa 5, siga uma dessas etapas para mover as máquinas virtuais para o novo Cluster do Windows Server 2008 R2.

    Importante

    Se você estiver movendo suas máquinas virtuais para um disco CSV, siga as etapas na seção Migrar uma máquina virtual de um disco não CSV para um disco CSV .

    1. Se você usou a etapa 5a para exportar as máquinas virtuais acima, importe as máquinas virtuais de volta para os nós de cluster.
    2. Se você usar a etapa 5b para fazer backup das máquinas virtuais, use um aplicativo de backup para restaurar a máquina virtual no disco clusterizado.
  9. Para cada uma das máquinas virtuais que estão agora neste cluster do Windows Server 2008 R2, atualize os Serviços de Integração. Para fazer isso, ative a máquina virtual, abra a janela Conexão da Máquina Virtual e clique em Inserir Disco de Instalação do Integration Services no menu Ação .

    Observação

    No Windows Server 2008 R2, os Serviços de Integração para Windows Vista e Windows Server 2008 serão listados em Programas e Recursos como KB955484.

  10. Quando todas as máquinas virtuais estiverem em execução no cluster do Windows Server 2008 R2 e tudo tiver sido testado e verificado como totalmente funcional, use o Gerenciador de Cluster de Failover para remover o cluster antigo. Para fazer isso, clique com o botão direito do mouse no cluster no Gerenciador de Cluster de Failover, clique em Mais Ações e clique em Destruir Cluster.

  11. Para os nós restantes que estavam no cluster antigo, execute um limpo instalação do Windows Server 2008 R2 e habilite a função Hyper-V e o recurso Clustering de Failover conforme necessário. Junte esses nós ao novo cluster.

Migrar uma máquina virtual de um disco não CSV para um disco CSV

  1. Exporte as máquinas virtuais. Use uma das seguintes opções, dependendo de quanto controle você deseja sobre onde seus discos rígidos virtuais são armazenados:

    1. Se você quiser que o Hyper-V Manager mova os discos rígidos virtuais junto com a configuração da máquina virtual, selecione Exportar no menu Ação no Hyper-V Manager e especifique a pasta para a qual deseja exportar a máquina virtual. Se você estiver executando o Windows Server 2008 Hyper-V, verifique se a caixa Exportar apenas a configuração da máquina virtual marcar não está selecionada.

    2. Se você quiser ter controle completo sobre onde os discos rígidos virtuais são colocados durante a migração, exporte a máquina virtual para a Pasta CSV selecionando Exportar no menu Ação no Gerenciador do Hyper-V. Selecione Exportar apenas a configuração da máquina virtual.

  2. No Virtual Machine Manager, exclua a máquina virtual.

  3. Para adicionar o armazenamento ao grupo "Armazenamento Disponível" do cluster, selecione o nó Armazenamento no painel de navegação esquerdo e clique em Adicionar Armazenamento. Para tornar um disco um Volume Compartilhado de Cluster, habilite o recurso Volumes Compartilhados de Cluster na página Visão geral do Cluster de Failover, selecione o nó Volumes Compartilhados de Cluster no painel de navegação esquerdo, selecione Adicionar Armazenamento e especifique um disco. Esse disco será adicionado ao grupo Volumes Compartilhados de Cluster e um diretório, como C:\ClusterStorage\Volume4, será criado para esse grupo.

  4. Se você usou a etapa 1b para exportar sua máquina virtual, siga as etapas na seção "Exportar e importar máquinas virtuais em ambientes clusterizados". Caso contrário, importe a máquina virtual usando a interface importar usuário no Hyper-V Manager.

  5. No Gerenciador de Cluster de Failover, disponibilize a máquina virtual altamente disponível.