Você pode atualizar máquinas virtuais para um nível superior de compatibilidade e uma versão superior das ferramentas VMware. Após a atualização, suas VMs podem aproveitar as novas opções de hardware e os novos recursos.

Para obter uma lista de recursos de hardware disponíveis para máquinas virtuais com cada ESXi configuração de compatibilidade de hardware, consulte Recursos de hardware disponíveis com as configurações de compatibilidade de máquina virtual.

Para determinar se suas máquinas virtuais são compatíveis com uma nova versão do ESXi, consulte Compatibilidade de Máquina Virtual.

VMware Tools Atualização

A primeira etapa na atualização de máquinas virtuais é atualizar VMware Tools. A instalação de VMware Tools faz parte do processo de criação de uma nova máquina virtual. Se você estiver instalando o VMware Tools em várias máquinas virtuais com sistemas operacionais convidados do Windows, poderá automatizar sua instalação e especificar opções para os componentes a serem incluídos ou excluídos. Para obter informações sobre como instalar, fazer upgrade e configurar o VMware Tools, consulte o VMware ToolsGuia do Usuário.

Se as máquinas virtuais não tiverem o VMware Tools instalado, você poderá usar o procedimento de upgrade do VMware Tools para instalar o VMware Tools. Depois de instalar ou atualizar o VMware Tools, atualize a compatibilidade da máquina virtual.

Atualização de compatibilidade de máquina virtual

VMware oferece as seguintes ferramentas para fazer upgrade de máquinas virtuais:

vSphere Client
Requer que você realize o upgrade da máquina virtual uma etapa por vez, mas não requer o vSphere Lifecycle Manager.

No vSphere Client, você pode atualizar as máquinas virtuais manualmente ou agendar atualizações.

Atualização manual
Use este procedimento para atualizar imediatamente uma ou mais máquinas virtuais para a versão mais recente do hardware virtual compatível.
Agendar upgrades de VMs
Use este procedimento para agendar uma atualização de uma ou mais máquinas virtuais na próxima reinicialização da máquina virtual e escolha entre todas as atualizações de nível de compatibilidade com suporte.
vSphere Lifecycle Manager
Automatiza o processo de atualização e aplicação de patches de máquinas virtuais, garantindo que as etapas ocorram na ordem correta. Você pode usar vSphere Lifecycle Manager para atualizar diretamente o hardware da máquina virtual, o VMware Tools e os dispositivos virtuais. Você também pode aplicar patches e atualizar software de terceiros em execução nas máquinas virtuais e nos dispositivos virtuais. Consulte a documentação do vSphere Lifecycle Manager.
Observação: Não use vmware-vmupgrade.exe para atualizar máquinas virtuais.
Observação: A atualização do hardware da máquina virtual é uma operação pesada que pode fazer com que alguns aplicativos ou o sistema operacional parem de funcionar corretamente.

Tempo de inatividade para atualização de máquinas virtuais

Durante uma atualização de compatibilidade de máquina virtual, você deve desligar a máquina virtual para todos os sistemas operacionais convidados. Para o upgrade do VMware Tools, o tempo de inatividade não é necessário para muitos sistemas operacionais Linux.

Tabela 1. Tempo de inatividade da máquina virtual pelo sistema operacional convidado
Sistema operacional convidado Atualizar VMware Tools Atualizar a compatibilidade da máquina virtual
Microsoft Windows Tempo de inatividade para reiniciar o sistema operacional convidado. Tempo de inatividade para desligar e ligar a máquina virtual.
Linux O tempo de inatividade para reiniciar o sistema operacional convidado é necessário para carregar os drivers. Tempo de inatividade para desligar e ligar a máquina virtual.
NetWare Sem tempo de inatividade. Tempo de inatividade para desligar e ligar a máquina virtual.
Solaris Sem tempo de inatividade. Tempo de inatividade para desligar e ligar a máquina virtual.
FreeBSD Sem tempo de inatividade. Tempo de inatividade para desligar e ligar a máquina virtual.
Mac OS X Sem tempo de inatividade. Tempo de inatividade para desligar e ligar a máquina virtual.
Observação: Para sistemas operacionais guest Linux, os drivers VMXNET3 e PVSCSI são incorporados no kernel Linux. As máquinas virtuais Linux não usam VMware Tools para carregar os drivers VMXNET3 e PVSCSI.

Para carregar as novas versões do driver VMXNET, você deve reiniciar a máquina virtual ou recarregar manualmente o driver. A reinicialização manual não é necessária para o sistema operacional convidado Linux usando a versão 3.10 do kernel.

Para verificar se os drivers estão configurados no kernel do Linux e se o hardware virtual está disponível, consulte o artigo VMware da Base de conhecimento em: http://kb.vmware.com/kb/2050364.

Planejando o tempo de inatividade para máquinas virtuais

Você pode escalonar os tempos de inatividade da máquina virtual para acomodar uma agenda conveniente para você e seus clientes.

Por exemplo:

  • Se os usuários da máquina virtual estiverem localizados em fusos horários diferentes, você poderá se preparar migrando as máquinas virtuais para hosts específicos para atender a um determinado fuso horário. Dessa forma, você pode organizar atualizações de host para que o tempo de inatividade da máquina virtual ocorra de forma transparente fora do horário comercial para esse fuso horário.
  • Se os usuários da máquina virtual operarem 24 horas por dia, você poderá atrasar o tempo de inatividade das máquinas virtuais para os períodos de manutenção normalmente agendados. Você não precisa atualizar nenhum estágio dentro de um determinado período de tempo. Você pode levar o tempo que for necessário em qualquer estágio.

Atualizar manualmente a compatibilidade de uma máquina virtual

A compatibilidade da máquina virtual determina o hardware virtual disponível para a máquina virtual, que corresponde ao hardware físico disponível na máquina host. Você pode atualizar o nível de compatibilidade para disponibilizar hardware adicional para a máquina virtual.

Importante: A atualização do hardware da máquina virtual pode fazer com que alguns aplicativos ou o sistema operacional parem de funcionar corretamente. Realize uma atualização de versão de hardware somente se precisar de um recurso fornecido com a versão de hardware mais recente.

Pré-requisitos

  • Crie um backup ou um snapshot das máquinas virtuais. Consulte Gerenciar máquinas virtuais com snapshots.
  • Atualizar VMware Tools. Em VMs Microsoft Windows, a máquina virtual poderá perder suas configurações de rede se você atualizar a compatibilidade antes de atualizar VMware Tools.
  • Verifique se todas as máquinas virtuais e seus arquivos .vmdk estão armazenados no armazenamento conectado ao host ESXi ou à máquina cliente.
  • Determine as versões do ESXi com as quais você deseja que as máquinas virtuais sejam compatíveis. Consulte Compatibilidade de Máquina Virtual.
  • Verifique se os sistemas operacionais convidados das máquinas virtuais que você atualiza precisam ser desligados. Por exemplo, alguns sistemas operacionais Linux não exigem um desligamento antes de uma atualização de compatibilidade de máquina virtual. Consulte Tempo de inatividade para atualização de máquinas virtuais.

Procedimento

  1. No vSphere Client, navegue até a máquina virtual.
  2. (Opcional) Clique com o botão direito do mouse na máquina virtual e selecione Desligar (Power) > Desligar (Power Off).
  3. Selecione Ações (Actions) > Compatibilidade (Compatibility) > Atualizar compatibilidade da VM (Upgrade VM Compatibility).
  4. Clique em Sim (Yes) para confirmar o upgrade.
  5. Selecione uma compatibilidade e clique em OK.

Agendar uma atualização de compatibilidade para uma máquina virtual

A compatibilidade da máquina virtual determina o hardware virtual disponível para a máquina virtual, que corresponde ao hardware físico disponível no host. Você pode agendar uma atualização de compatibilidade para tornar uma máquina virtual compatível com as versões mais recentes do ESXi.

Use este procedimento para agendar uma atualização para uma máquina virtual na próxima reinicialização da máquina virtual e escolha entre todas as atualizações de nível de compatibilidade com suporte. Para atualizar máquinas virtuais imediatamente para a compatibilidade com suporte mais recente, consulte Atualizar manualmente a compatibilidade de uma máquina virtual.

Você pode usar este procedimento para agendar uma atualização para várias máquinas virtuais.

Para obter informações sobre as versões e a compatibilidade do hardware da máquina virtual, consulte Compatibilidade de Máquina Virtual.

Pré-requisitos

  • Desligue a máquina virtual.
  • Crie um backup ou um snapshot da máquina virtual. Consulte Gerenciar máquinas virtuais com snapshots.
  • Faça upgrade para a versão mais recente do VMware Tools. Se você atualizar a compatibilidade antes de atualizar VMware Tools, a máquina virtual poderá perder suas configurações de rede.
  • Verifique se todos os arquivos .vmdk estão disponíveis para o host ESX/ESXi em um armazenamento de dados VMFS5 ou NFS.
  • Verifique se a máquina virtual está armazenada em datastores VMFS5 ou NFS.
  • Verifique se as configurações de compatibilidade da máquina virtual não são a versão mais recente com suporte.
  • Determine a versão do ESXi com a qual você deseja que a máquina virtual seja compatível. Consulte Compatibilidade de Máquina Virtual.

Procedimento

  1. Navegue até uma máquina virtual no inventário.
  2. Clique com o botão direito do mouse na máquina virtual e selecione Compatibility > Schedule VM Compatibility Upgrade.
  3. Na caixa de diálogo Agendar atualização de compatibilidade da VM, confirme se deseja agendar uma atualização de compatibilidade clicando em Sim (Yes).
  4. No menu suspenso Compatível com (Compatible with), selecione a compatibilidade para a qual atualizar.
    A compatibilidade da máquina virtual será atualizada na próxima vez que você reiniciar a máquina virtual.
  5. (Opcional) Para atualizar a compatibilidade ao fazer manutenção de convidado agendada regularmente, selecione Atualizar somente após o desligamento normal do sistema operacional convidado ( Only upgrade after normal guest OS shutdown).
    Isso impede que a atualização agendada ocorra, a menos que o sistema operacional convidado da máquina virtual seja encerrado ou reiniciado normalmente.

Resultados

Cada uma das máquinas virtuais selecionadas é atualizada para a compatibilidade que você escolher na próxima reinicialização da máquina virtual, e a configuração de Compatibilidade é atualizada na guia Resumo da máquina virtual.