Importar sua VM como imagem - VM Import/Export

Importar sua VM como imagem

Depois de exportar sua VM de seu ambiente de virtualização, você pode importá-la para o Amazon EC2. O processo de importação é o mesmo independentemente da origem da VM.

Pré-requisitos para importar uma VM para o Amazon EC2

Faça upload da imagem para Amazon S3

Faça upload do arquivo da imagem da VM no bucket do S3 usando a ferramenta de upload de sua escolha. Para obter informações sobre como fazer upload de arquivos por meio do console do Amazon S3, consulte Upload de Objetos.

Importar a VM

Depois de carregar seu arquivo da imagem da VM no Amazon S3, você pode usar a AWS CLI para importar a imagem. Essas ferramentas aceitam o bucket do S3 e o caminho para o arquivo ou um URL para um arquivo público do Amazon S3. Arquivos privados do Amazon S3 exigem um URL pré-assinado.

Você também pode usar o modelo Importar imagens de máquina virtual para AWS no console do Migration Hub Orchestrator para importar suas imagens de máquina virtual on-premises para AWS. Para ter mais informações, consulte Example 4.

Importante
  • O VM Import/Export AWS recomenda fortemente a especificação de um valor para o parâmetro --license-type ou --usage-operation ao criar uma nova tarefa de importação de VM. Isso garante que seu sistema operacional seja licenciado adequadamente e que seu faturamento seja otimizado. Para ter mais informações, consulte Licenciamento para VMs importadas.

  • O VM Import/Export AWS suporta somente imagens que foram instaladas nativamente na VM de origem e não aquelas criadas usando um processo de conversão física para virtual (P2V). Para obter mais informações, consulte Requisitos do VM Import/Export.

  • Se você usar um arquivo JSON para passar a entrada para o parâmetro disk-containers, prefixe o caminho do arquivo com file:// ou poderá ocorrer um erro relacionado à sintaxe.

Os exemplos a seguir usam o comando da AWS CLI import-image para criar tarefas de importação.

Exemplo 1: importar uma imagem com um único disco

Use o comando a seguir para importar uma imagem com um único disco.

aws ec2 import-image --description "My server VM" --disk-containers "file://C:\import\containers.json"

Veja a seguir um exemplo de arquivo containers.json que especifica a imagem usando um bucket do S3.

[ { "Description": "My Server OVA", "Format": "ova", "UserBucket": { "S3Bucket": "amzn-s3-demo-import-bucket", "S3Key": "vms/my-server-vm.ova" } } ]

Veja a seguir um exemplo de arquivo containers.json que especifica a imagem usando uma URL no Amazon S3.

[ { "Description": "My Server OVA", "Format": "ova", "Url": "s3://amzn-s3-demo-import-bucket/vms/my-server-vm.ova" } ]

Exemplo 2: Importar uma imagem com vários discos

Use o comando a seguir para importar uma imagem com vários discos.

aws ec2 import-image --description "My server disks" --disk-containers "file://C:\import\containers.json"

Veja a seguir um exemplo de arquivo containers.json.

[ { "Description": "First disk", "Format": "vmdk", "UserBucket": { "S3Bucket": "amzn-s3-demo-import-bucket", "S3Key": "disks/my-server-vm-disk1.vmdk" } }, { "Description": "Second disk", "Format": "vmdk", "UserBucket": { "S3Bucket": "amzn-s3-demo-import-bucket", "S3Key": "disks/my-server-vm-disk2.vmdk" } } ]

Exemplo 3: Importar com a opção de criptografia habilitada

Use o comando a seguir para importar uma imagem com um volume raiz criptografado.

aws ec2 import-image --description "My server disks" --encrypted --kms-key-id 0ea3fef3-80a7-4778-9d8c-1c0c6EXAMPLE --disk-containers "file://C:\import\containers.json"

A CMK fornecida para criptografia não deve ser desabilitada durante todo o processo de importação. Para obter mais informações, consulte Criptografia do Amazon EBS no Guia do usuário do Amazon EC2.

Exemplo 4: Importar uma imagem usando o modelo Importar imagens de máquina virtual para AWS no Migration Hub Orchestrator

  1. Abra o console do Migration Hub Orchestrator.

  2. No painel de navegação, escolha Criar fluxo de trabalho de migração.

  3. Na página Escolha um modelo de fluxo de trabalho, escolha o modelo Importar imagens virtuais para AWS.

  4. Configure e envie seu fluxo de trabalho para iniciar a importação da VM. Para obter mais informações, consulte o Guia do usuário do Orquestrador do AWS Migration Hub.