No vSphere 7.0 e posterior, você pode gerenciar modelos de VM de maneira eficiente e flexível. Você pode editar o conteúdo dos modelos de VM fazendo check-out deles, fazendo as alterações necessárias e fazendo check-in.

Você pode rastrear o histórico de alterações ao longo do tempo usando a exibição de linha do tempo vertical. A exibição de linha do tempo vertical fornece informações detalhadas sobre as diferentes versões do modelo de VM, as atualizações que os usuários com privilégios fizeram e quando a última alteração foi feita. Ao usar a linha do tempo vertical, você pode reverter os modelos de VM de volta ao estado anterior ou excluir a versão anterior de um modelo de VM.

Além disso, você pode implantar uma máquina virtual da versão mais recente do modelo de VM sem interrupções durante o check-out para atualização. Você pode atualizar a máquina virtual e fazer o check-in novamente no mesmo modelo de VM.

Modelos em Bibliotecas de Conteúdo

Modelos são cópias primárias de máquinas virtuais que você pode usar para implantar máquinas virtuais personalizadas e prontas para uso. Os modelos promovem a consistência em todo o seu ambiente vSphere. Você pode usar a biblioteca de conteúdo para armazenar e gerenciar modelos de máquinas virtuais e vApps. Você pode usar modelos de VM e modelos de vApp para implantar máquinas virtuais e vApps em um objeto de destino, como um host ou um cluster.

As bibliotecas de conteúdo oferecem suporte a dois tipos de modelos, o tipo de modelo OVF e o tipo de modelo de VM.

Em uma biblioteca de conteúdo, você pode armazenar e gerenciar modelos de máquina virtual como modelos OVF ou modelos de VM. Os vApps são sempre convertidos em modelos OVF na biblioteca de conteúdo.

Modelos de VM em Bibliotecas de Conteúdo e no Inventário vCenter Server

Um modelo de VM é um modelo de uma máquina virtual. Você cria um modelo de VM clonando uma máquina virtual em um modelo.

Um modelo de VM pode ser gerenciado por vCenter Server ou por uma biblioteca de conteúdo.

Em versões anteriores do vSphere, você pode gerenciar modelos de VM apenas por meio da lista de inventário vCenter Server. Quando você clonava uma máquina virtual ou um modelo de VM para um modelo de biblioteca de conteúdo, o item de biblioteca de conteúdo resultante estava em um formato OVF. A partir da Atualização 1 do vSphere 7.0, as bibliotecas de conteúdo local oferecem suporte a modelos OVF e modelos de VM. Você escolhe o tipo de modelo ao clonar a máquina virtual na biblioteca de conteúdo.

Quando você cria um modelo de VM em uma biblioteca de conteúdo, o item de biblioteca é apoiado por um modelo de VM no inventário vCenter Server. O item de biblioteca de conteúdo e o objeto de inventário correspondente estão relacionados das seguintes maneiras.
  • Se você converter o modelo de VM no inventário vCenter Server em uma máquina virtual, o item de biblioteca de modelos de VM correspondente também será excluído.
  • Se você renomear o modelo de VM no vCenter Server, o item de biblioteca de modelos de VM correspondente também será renomeado.
  • Se você renomear o item de biblioteca de modelos de VM, o modelo de VM associado no inventário vCenter Server também será renomeado.
  • Se você excluir o modelo de VM no inventário vCenter Server, o item de biblioteca de modelos de VM correspondente também será excluído.
  • Se você excluir o item de biblioteca de modelos de VM, o modelo de VM associado no inventário vCenter Server também será excluído.

Modelos OVF em Bibliotecas de Conteúdo

Em uma biblioteca de conteúdo, um modelo OVF é um modelo de uma máquina virtual ou um modelo de um vApp. Ao clonar uma máquina virtual em um modelo em uma biblioteca de conteúdo, você escolhe se deseja criar um modelo OVF ou um modelo de VM. No entanto, se você clonar um vApp em um modelo em uma biblioteca de conteúdo, o item de biblioteca de conteúdo resultante será sempre um modelo OVF. Como o formato OVF é, na verdade, um conjunto de arquivos, se você exportar o modelo, todos os arquivos no item de biblioteca de modelos OVF (.ovf, .vmdk, .mf ) são salvos em seu sistema local.

Diferenças entre modelos de VM e modelos OVF em bibliotecas de conteúdo

Você pode usar modelos de VM e modelos OVF para implantar novas máquinas virtuais em seu ambiente vSphere. No entanto, os dois tipos de modelos têm propriedades diferentes e oferecem suporte a diferentes opções de implantação.

Consulte a tabela a seguir para obter uma lista detalhada das diferenças entre os modelos de VM e os modelos OVF em uma biblioteca de conteúdo.
Tabela 1. Propriedades de modelos de VM e modelos OVF
Propriedade Modelos de VM na Biblioteca de Conteúdo Modelos OVF na Biblioteca de Conteúdo
Datastore Os modelos de VM podem ser armazenados em qualquer armazenamento de dados para o qual você tenha privilégios.
Observação: Os modelos de VM não podem ser armazenados em uma biblioteca que usa armazenamento NFS ou SMB.
Os modelos OVF só podem ser armazenados no armazenamento de dados associado à biblioteca de conteúdo.
Pegada O padrão. Comprimido ou Fino.
Modo de manutenção do host/armazenamento de dados

Quando o host fica inacessível, os modelos de VM são migrados automaticamente para outro host.

Quando o host ou o armazenamento de dados se tornar inacessível, você deverá migrar manualmente os modelos OVF para outro host ou armazenamento de dados.
Associado a um host Sim. Não.
Armazenamento DRS Com suporte. Não compatível.
Compatibilidade entre fornecedores Não compatível. Com suporte.
Contrato de licença de software Não compatível. Com suporte.
Criptografia Com suporte.

Você pode criar modelos de VM criptografados.

Não compatível.

Embora os modelos OVF não possam ser criptografados, você ainda pode implantar uma máquina virtual criptografada a partir de um modelo OVF.

Opções de implantação Durante a implantação de um modelo de VM, há suporte para a personalização de hardware e a personalização do sistema operacional convidado. Durante a implantação de um modelo OVF, há suporte apenas para a personalização do sistema operacional convidado. A personalização de hardware não é suportada.

As operações com suporte em um modelo de biblioteca de conteúdo são diferentes dependendo do tipo de modelo. Você pode editar as configurações dos modelos OVF e VM. No entanto, você só poderá atualizar, exportar e clonar um modelo se for um modelo OVF.

Fazer check-out de uma máquina virtual de um modelo

No vSphere Client, você pode editar os modelos de VM e monitorar as alterações feitas por outros usuários com privilégios. Você pode realizar a operação de check-out para atualizar uma máquina virtual do modelo de VM. Durante esse processo, o modelo de VM não está disponível para check-out de outros usuários, mas eles podem implantar uma máquina virtual do modelo de VM sem interrupções.

Ao fazer o check-out de um modelo de VM, você não pode converter a máquina virtual em um modelo ou migrar a máquina virtual para um inventário vCenter Server diferente.

Pré-requisitos

Verifique se você tem os seguintes privilégios:
  • Biblioteca de conteúdo.Confira um modelo
  • Recurso.Atribuir máquina virtual ao pool de recursos
  • Datastore.Alocar espaço
  • Máquina virtual.Editar inventário.Criar a partir de um existente
  • Máquina virtual.Alterar configuração.Definir anotação
  • Se você quiser ligar a máquina virtual com check-out, verifique se tem o privilégio Máquina virtual.Interação.Ligar.

Procedimento

  1. Para verificar um modelo de VM
    Opção Ação
    De uma biblioteca de conteúdo
    1. Navegue até Menu > Bibliotecas de conteúdo (Content Libraries).
    2. Para abrir uma biblioteca local, clique em seu nome.
    3. Na guia Modelos (Templates), selecione um modelo de VM e clique no botão Verificar VM deste modelo (Check out VM from this template).
    Do inventário vSphere Client
    1. Navegue até Menu > VMs and Templates e clique no modelo de VM.
    2. Clique na guia Versioning e, na exibição de linha do tempo vertical, clique em Check-out VM from this template (Check out VM from this template).
    A caixa de diálogo Check-out VM from VM Template é aberta.
  2. Na página Nome e localização, digite um nome de máquina virtual, selecione a localização da máquina virtual e clique em Avançar (Next).
  3. Na página Selecionar recurso de cálculo, selecione o recurso de cálculo para a máquina virtual com check-out e clique em Avançar (Next).
  4. Na página Revisar, revise a configuração.
  5. Escolha se deseja ligar a máquina virtual após a finalização da compra marcando a caixa de seleção Ligar a VM após a finalização da compra (Power on VM after checkout).
  6. Clique em Concluir (Finish).

Resultados

A máquina virtual com check-out aparece no local selecionado marcado com um ícone de círculo azul. Você pode realizar as alterações de configuração necessárias.

O que Fazer Depois

Depois de concluir as atualizações da máquina virtual, você poderá fazer o check-in da máquina virtual novamente no modelo.

Fazer check-in de uma máquina virtual para um modelo

Depois de verificar uma máquina virtual de um modelo e atualizá-la, você deve verificar a máquina virtual novamente no modelo de VM. Ao fazer o check-in da máquina virtual para um modelo, você cria uma nova versão do modelo de VM que contém o estado atualizado da máquina virtual.

Ao fazer o check-in da máquina virtual no modelo de VM, você permite a implantação das últimas alterações feitas na máquina virtual.

Pré-requisitos

Verifique se a máquina virtual está desligada ou suspensa. Não é possível fazer o check-in de uma máquina virtual ligada em um modelo de VM.

Privilégios necessários:
  • Biblioteca de conteúdo.Fazer check-in de um modelo

Procedimento

  1. Para fazer check-in de uma máquina virtual em um modelo:
    Opção Ação
    De uma biblioteca de conteúdo
    1. Navegue até Menu > Bibliotecas de conteúdo (Content Libraries).
    2. Para abrir uma biblioteca de conteúdo, clique em seu nome.
    3. Na guia Modelos (Templates), selecione um modelo de VM e clique em Fazer check-in da VM no modelo (Check in VM to template).
    Do inventário vSphere Client
    1. Navegue até Menu > VMs and Templates e clique no modelo de VM.
    2. Clique na guia Versioning e, na exibição de linha do tempo vertical, clique em Check-in VM to template (Check in VM to template).
    A caixa de diálogo Check-in da VM é aberta.
  2. Para descrever a alteração, digite um comentário em Notas de check-in .
  3. Clique em Check-in (Check in).

Resultados

A versão atualizada do modelo de VM aparece na linha do tempo vertical. Você pode ver o comentário de check-in, o nome do usuário que fez as alterações e a data da alteração.

Descartar uma máquina virtual com check-out

Se você fizer check-out de um modelo de VM e não fizer atualizações na máquina virtual ou executar uma atualização que não deseja manter, poderá descartar a máquina virtual com check-out. Sempre que você fizer check-in da máquina virtual de volta para o modelo, criará uma nova versão do modelo de VM. Você pode descartar a máquina virtual com check-out para evitar a criação de novas versões ou para impedir que outros usuários usem uma versão defeituosa.

Pré-requisitos

Privilégios necessários:
  • Máquina virtual.Inventário.Excluir

Procedimento

  1. Para descartar uma máquina virtual com check-out:
    Opção Ação
    De uma biblioteca de conteúdo
    1. Navegue até Menu > Bibliotecas de conteúdo (Content Libraries).
    2. Para abrir uma biblioteca local, clique em seu nome.
    3. Na guia Modelos (Templates), selecione um modelo de VM.
    4. Na linha do tempo vertical, clique no ícone de reticências horizontais (ícone de reticências horizontal) que aparece na caixa de modelo de VM com check-out e selecione Descartar VM com check-out (Discard Checked Out VM).
    Do inventário vSphere Client
    1. Navegue até Menu > VMs and Templates e clique no modelo de VM.
    2. Clique na guia Controle de versão (Versioning) na linha do tempo vertical.
    3. Clique no ícone de reticências horizontais (ícone de reticências horizontal) que aparece na caixa de modelo de VM com check-out e selecione Descartar VM com check-out (Discard Checked Out VM).
    A caixa de diálogo Descartar VM com check-out é aberta.
  2. Para excluir a máquina virtual com check-out e descartar todas as alterações, clique em Descartar (Discard).

Resultados

Você excluiu a máquina virtual do inventário e descartou todas as alterações.

Reverter para uma versão anterior de um modelo

Se o modelo de VM mais recente contiver alterações que você não deseja mais manter ou se você tiver cometido um erro durante o último check-in, poderá reverter o modelo de VM para a versão anterior.

Pré-requisitos

Privilégios necessários:
  • Biblioteca de conteúdo.Fazer check-in de um modelo

Procedimento

  1. Para reverter para uma versão anterior de um modelo:
    Opção Ação
    De uma biblioteca de conteúdo
    1. Navegue até Menu > Bibliotecas de conteúdo (Content Libraries).
    2. Para abrir uma biblioteca local, clique em seu nome.
    3. Na guia Modelos (Templates), selecione um modelo de VM.
    Do inventário vSphere Client
    1. Navegue até Menu > VMs and Templates e clique no modelo de VM.
    2. Clique na guia Controle de versão (Versioning).
  2. Na linha do tempo vertical, navegue até o estado anterior do modelo de VM, clique no ícone de reticências horizontais (ícone de reticências horizontal) e selecione Reverter para esta versão (Revert to This Version) .
    A caixa de diálogo Reverter para versão é aberta.
  3. Digite um motivo para a operação de reversão e clique em Reverter (Revert).

Resultados

O modelo de VM para o qual você reverte se torna o modelo de VM atual.

Excluir uma versão anterior de um modelo de VM

Exclua uma versão anterior de um modelo de VM se não quiser mais permitir o uso do modelo. A exclusão de um modelo de VM remove o modelo e seu conteúdo do inventário.

Pré-requisitos

Privilégios necessários:
  • Biblioteca de conteúdo.Excluir item de biblioteca

Procedimento

  1. Para excluir uma versão anterior de um modelo:
    Opção Ação
    De uma biblioteca de conteúdo
    1. Navegue até Menu > Bibliotecas de conteúdo (Content Libraries).
    2. Para abrir uma biblioteca local, clique em seu nome.
    3. Na guia Modelos (Templates), selecione um modelo de VM.
    Do inventário vSphere Client
    1. Navegue até Menu > VMs and Templates e clique no modelo de VM.
    2. Clique na guia Controle de versão (Versioning).
  2. Na linha do tempo vertical, navegue até o estado anterior do modelo de VM, clique no ícone de reticências horizontais (ícone de reticências horizontal) e selecione Excluir Versão (Delete Version).
    A caixa de diálogo Confirmar exclusão é aberta.
  3. Para excluir permanentemente o modelo de VM e seu conteúdo, clique em Sim (Yes).