Skip to main content
NetApp Solutions
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

Fluxos de trabalho: Virtualização OpenShift da Red Hat com NetApp ONTAP

Colaboradores

Esta seção aborda como clonar uma máquina virtual com o Red Hat OpenShift Virtualization.

Clonagem de VM

A clonagem de uma VM existente no OpenShift é obtida com o suporte do recurso de clonagem de CSI volume da Trident. A clonagem de volume CSI permite a criação de um novo PVC usando um PVC existente como fonte de dados duplicando seu PV. Depois que o novo PVC é criado, ele funciona como uma entidade separada e sem qualquer vínculo ou dependência no PVC de origem.

Arquitetura de clonagem de VM

Há certas restrições com a clonagem de volume CSI a considerar:

  1. O PVC de origem e o PVC de destino devem estar no mesmo projeto.

  2. A clonagem é compatível com a mesma classe de storage.

  3. A clonagem só pode ser efetuada quando os volumes de origem e destino utilizam a mesma definição do modo volume; por exemplo, um volume de bloco só pode ser clonado para outro volume de bloco.

As VMs em um cluster OpenShift podem ser clonadas de duas maneiras:

  1. Ao desligar a VM de origem

  2. Mantendo a VM de origem ativa

Ao desligar a VM de origem

Clonar uma VM existente ao encerrar a VM é um recurso nativo do OpenShift que é implementado com suporte do Trident. Execute as etapas a seguir para clonar uma VM.

  1. Navegue até cargas de trabalho > virtualização > máquinas virtuais e clique na elipse ao lado da máquina virtual que você deseja clonar.

  2. Clique em Clone Virtual Machine e forneça os detalhes da nova VM.

    clone vm

  3. Clique em Clone Virtual Machine; isso desliga a VM de origem e inicia a criação da VM clone.

  4. Depois que essa etapa for concluída, você poderá acessar e verificar o conteúdo da VM clonada.

Mantendo a VM de origem ativa

Uma VM existente também pode ser clonada clonando o PVC existente da VM de origem e, em seguida, criando uma nova VM usando o PVC clonado. Este método não requer que você desligue a VM de origem. Siga as etapas a seguir para clonar uma VM sem desligá-la.

  1. Navegue até armazenamento > PersistentVolumeClaims e clique na elipse ao lado do PVC que está anexado à VM de origem.

  2. Clique em Clone PVC e forneça os detalhes para o novo PVC.

    clone pvc

  3. Em seguida, clique em Clone. Isso cria um PVC para a nova VM.

  4. Navegue até cargas de trabalho > virtualização > máquinas virtuais e clique em criar > com YAML.

  5. Na seção spec > template > spec > volumes, conete o PVC clonado em vez do disco do recipiente. Forneça todos os outros detalhes para a nova VM de acordo com suas necessidades.

    - name: rootdisk
      persistentVolumeClaim:
        claimName: rhel8-short-frog-rootdisk-28dvb-clone
  6. Clique em criar para criar a nova VM.

  7. Depois que a VM for criada com sucesso, acesse e verifique se a nova VM é um clone da VM de origem.