O upgrade do ESXi com o ESXCLI requer o conhecimento dos pacotes de instalação do vSphere, perfis de imagem e depósitos de software do.

ESXi consiste em um perfil de imagem, que descreve um conjunto de vSpherePacotes de instalação (VIBs) que contêm o software real. Um VIB é um ramdisk assinado que representa um componente do sistema, aproximadamente análogo a um RPM ou DEB em um sistema Linux. Um perfil de imagem é uma coleção de VIBs. Um depósito de software é uma coleção de VIBs e perfis de imagem. ESXi patches e depósitos contêm perfis de imagem atualizados compostos de um conjunto comum de VIBs.

Você pode instalar as atualizações do ESXi em um host independente usando os comandos do esxcli software. Para obter mais informações, consulte a documentação VMware ESXi Upgrade.

Observação: Normalmente, em um ambiente do vSphere 7.0 e posterior, você usa o VMware vSphere ® vSphere Lifecycle Manager para gerenciamento do ciclo de vida de ESXi hosts.

Para listar todos os VIBs instalados e sua versão atual, ou o perfil de imagem atual, você pode usar os seguintes comandos ESXCLI.

  • esxcli software vib list
  • esxcli software profile get

Em geral, as etapas de alto nível para fazer upgrade do ESXi com segurança são:

  • Colocando o host ESXi no modo de manutenção
  • Executando um comando esxcli software profile update, que aponta para uma URL ou um arquivo ZIP transferido para o host por meio do SSH
  • Reiniciando o host ESXi

Como o VMware assina VIBs criptograficamente, a transferência segura de VIBs ou de todo o depósito não é necessária, e o processo de atualização verifica essas assinaturas.