Como importar um arquivo OVF ou OVA para a plataforma de nuvem?
Cenários
Open Virtualization Appliance (OVA) é um arquivo único (com a extensão de .ova) que arquiva todos os arquivos que compõem um Open Virtualization Format (OVF). OVF é uma pasta que contém os arquivos necessários para definir e implantar as MV. Uma pasta OVF inclui sempre arquivos .ovf, .mf e .vmdk.
- Um arquivo .ovf é um descritor XML que define metadados de uma MV, como os requisitos de nome e hardware, e contém informações de referência sobre outros arquivos na pasta OVF.
- Um arquivo.mf contém os códigos de hash SHA de todos os arquivos na pasta e é usado para impedir que o arquivo de imagem seja adulterado.
- Um arquivo .vmdk é um arquivo de disco virtual usado para criar uma imagem de disco. Uma pasta OVF pode conter vários arquivos .vmdk.
Esta seção descreve como importar arquivos OVF e OVA para a plataforma de nuvem.
Procedimento
Extraia manualmente arquivos VMDK de um modelo OVF ou OVA e carregue-os em um bucket do OBS. Em seguida, você pode selecionar um no bucket ao usar um arquivo externo para criar uma imagem de disco de dados ou do sistema.
O seguinte pressupõe que o modelo OVF ou OVA contém apenas um arquivo VMDK. Se houver vários arquivos VMDK (por exemplo, há três arquivos VMDK, um usado como um arquivo de imagem de disco do sistema e os outros como arquivos de imagem de disco de dados), carregue-os em um bucket do OBS e registre-os como uma imagem de disco do sistema e imagens de disco de dados, respectivamente.
- A VM de origem executa o sistema operacional Windows.
- Se você optar por exportar um modelo OVF chamado MyVm e salvá-lo na pasta OvfLib na unidade C, os seguintes arquivos serão gerados na pasta (o arquivo VMDK pode ser carregado na plataforma de nuvem):
├C │ ├OvfLib │ ├MyVm │ ├MyVm.ovf │ ├MyVm.mf │ ├MyVm-disk1.vmdk
- Se você optar por exportar um modelo OVA e nomeá-lo MyVm, o arquivo C:\MyVm.ova será gerado. O arquivo VMDK extraído de MyVm.ova pode ser carregado na plataforma de nuvem.
Você pode importar um arquivo de imagem no formato VHD, VMDK, QCOW2, RAW, VHDX, QCOW, VDI, QED, ZVHD ou ZVHD2 para criar uma imagem privada.
Para obter detalhes, consulte Criação de uma imagem de disco do sistema do Windows usando um arquivo de imagem externo ou Criação de uma imagem de disco de dados usando um arquivo de imagem externo.
- Se você optar por exportar um modelo OVF chamado MyVm e salvá-lo na pasta OvfLib na unidade C, os seguintes arquivos serão gerados na pasta (o arquivo VMDK pode ser carregado na plataforma de nuvem):
- A VM de origem executa o sistema operacional Linux.
- Se você optar por exportar um modelo OVF, carregue o arquivo VMDK gerado na pasta para a plataforma de nuvem.
- Se você optar por exportar um modelo OVA e nomeá-lo MyVm, execute as seguintes operações:
- Execute o seguinte comando para exibir o arquivo OVA:
A saída do comando é a seguinte:
MyVm.ova: POSIX tar archive (GNU)
MyVm.ova contém os dois arquivos a seguir:
$tar tf MyVm.ova MyVm.ovf MyVm.vmdk
- Execute o seguinte comando para descompactar MyVm.ova:
tar xvf MyVm.ova
A pasta extraída contém os seguintes arquivos:
MyVm.ovf MyVm.vmdk
O arquivo de imagem no formato VMDK pode ser carregado na plataforma de nuvem.
Você pode importar um arquivo de imagem no formato VHD, VMDK, QCOW2, RAW, VHDX, QCOW, VDI, QED, ZVHD ou ZVHD2 para criar uma imagem privada.
- Execute o seguinte comando para exibir o arquivo OVA:
Para obter detalhes, consulte Criação de uma imagem de disco do sistema do Linux usando um arquivo de imagem externo ou Criação de uma imagem de disco de dados usando um arquivo de imagem externo.