Virtualização

Replicando o estado desejado do perfil de configuração do VMware vSphere

VMware
30 de abril de 2026
5 min de leitura
Compartilhar:
Replicando o estado desejado do perfil de configuração do VMware vSphere

Os vSphere Configuration Profiles permitem que os administradores do VMware Cloud Foundation (VCF) gerenciem a configuração do host ESX em nível de cluster. Neste artigo, discutimos como replicar facilmente a configuração de um cluster para outro.

Nota: As capturas de tela e as etapas descritas são baseadas no vSphere 9.0.2. Certos elementos da interface do usuário ou terminologia podem diferir em versões anteriores ou posteriores.

Sobre os vSphere Configuration Profiles

Os vSphere Configuration Profiles são um novo recurso, introduzido pela primeira vez no vSphere 8.0, que sucede os Host Profiles em sua capacidade de gerenciar configurações de host ESX em escala. Os Host Profiles tornam-se difíceis de usar devido à sua exigência de que a configuração do host precise ser especificada em sua totalidade. Isso impõe um fardo indevido aos administradores, que podem estar cientes apenas das mudanças que desejam fazer na configuração. Os vSphere Configuration Profiles, em contraste, exigem apenas que o administrador defina as alterações na configuração padrão. Isso também torna o documento de configuração legível por humanos e muito mais gerenciável.

Replicando a configuração para novos clusters

Um caso de uso comum quando se trata de gerenciamento de configuração é que, além de manter uma configuração consistente dentro de um cluster vSphere, também podemos desejar manter uma configuração consistente em vários clusters. Os vSphere Configuration Profiles tornam isso muito fácil de fazer.

Se você ainda não fez a transição de um cluster para usar os vSphere Configuration Profiles, consulte o artigo do blog Transitioning to VMware vSphere Configuration Profiles from Host Profiles.

Dica: Você pode preparar a configuração para um cluster mesmo antes de adicionar qualquer host ESX ao cluster. Tudo o que você precisa saber são os BIOS UUIDs dos hosts.

Vamos percorrer o fluxo de trabalho para copiar a configuração de um cluster para outro.

Exportar configuração de um cluster existente

Comece exportando a configuração desejada de um cluster existente. Navegue até Cluster > Configure > Configuration em Desired State. O arquivo exportado estará em formato JSON e conterá a configuração agnóstica do cluster, bem como os atributos exclusivos do host, como endereço IP e nome do host. No mínimo, precisamos editar a seção específica do host do vSphere Configuration Profile com os IDs e atributos exclusivos do host para o cluster de destino.

Editar o arquivo JSON do vSphere Configuration Profile

Primeiro, vamos explicar a estrutura do arquivo JSON do vSphere Configuration Profile. Por exemplo, é assim que um arquivo JSON do vSphere Configuration Profile geralmente se parece (aberto no Notepad++). Para fins de legibilidade, colapsei a maioria dos detalhes.

Na seção profile > esx, temos todas as configurações agnósticas ao host. Essas configurações podem ser aplicadas a cada host no cluster e não levam em conta nenhum valor exclusivo do host. Configurações como vSphere Distributed Switch, Port Groups ou Datastores podem diferir entre clusters e você pode alterar essas configurações em suas respectivas seções. Para simplificar, no exemplo a seguir, uso o mesmo vSphere Distributed Switch, Port Groups e Datastores com os quais meu cluster de origem está configurado no meu novo cluster.

A seção específica do host do arquivo JSON é onde vamos focar nossa atenção. Como você pode ver no exemplo acima, os únicos valores exclusivos de host especificados são os endereços IP para nossas três interfaces vmkernel e o nome do host.

Cada host ESX é definido por um Host UUID dentro da seção específica do host. Este UUID é às vezes referido como BIOS UUID e é único em nível de hardware. Nas versões atuais do vSphere e VCF, a maneira mais fácil de obter o Host UUID é usando o PowerCLI. De uma sessão PowerCLI conectada ao vCenter ou diretamente ao ESX, o seguinte comando pode ser usado para imprimir o Host UUID que precisamos:

powershell

Edite o arquivo JSON do vSphere Configuration Profile e altere o Host UUID, o(s) endereço(s) IP, a(s) máscara(s) de sub-rede e o nome do host para cada host no cluster de destino. Você pode adicionar ou remover hosts do arquivo JSON conforme necessário; apenas tome cuidado com a sintaxe JSON correta e aquelas vírgulas incômodas (,).

Importar a configuração atualizada para o novo cluster

Se o cluster não foi criado com os vSphere Configuration Profiles habilitados, ou ainda não fez a transição para os vSphere Configuration Profiles, você pode usar o fluxo de trabalho de transição para importar o arquivo JSON atualizado criado anteriormente.

Se o cluster já estiver habilitado para os vSphere Configuration Profiles, navegue até a guia Draft e escolha Import From File e importe o arquivo JSON atualizado.

Selecione Apply Changes na guia Draft para remediar e aplicar a configuração importada.

Inspecione as janelas Pre-check, Remediation Settings e Review Impact. O pré-check ajuda a garantir que o host esteja pronto para a remediação, incluindo a capacidade de entrar no modo de manutenção, e que o DRS esteja habilitado para evacuar automaticamente as VMs do host, se necessário. A janela Remediation Settings exibe as configurações de remediação atuais herdadas pelo vSphere Lifecycle Manager. Expanda cada host na guia Host-Level Details na janela Review Impact para ver a configuração específica que será aplicada, incluindo se o host entrará ou não no modo de manutenção. Clique em Remediate para aplicar a configuração ao cluster.

Resumo

Podemos copiar facilmente a configuração padrão de um cluster para outro usando os vSphere Configuration Profiles. Fazer isso ajuda a garantir uma configuração consistente não apenas dentro de um cluster, mas também em vários clusters.

Descubra mais no Blog do VMware Cloud Foundation (VCF)

Assine para receber as últimas postagens em seu e-mail.

Digite seu e-mail…

Assinar


Como parceiro certificado da VMware, a VirtuAllIT possui a expertise para auxiliar sua empresa na implementação e gestão dos vSphere Configuration Profiles, garantindo que suas infraestruturas VCF operem com máxima consistência e eficiência.

Precisa de ajuda com suas soluções de TI?

A VirtuAllIT Solutions oferece consultoria especializada em virtualização, cloud computing e infraestrutura tecnológica.