-
Como importar OVA para o EC2?
-
Usando o Vinchin para backup de VM antes da migração
-
Perguntas frequentes sobre o exemplo de importação de imagem OVA do AWS EC2
-
Conclusão
Em ambientes de computação em nuvem, migrar cargas de trabalho de VM existentes para AWS Elastic Compute Cloud (EC2) é um dos passos comuns que empresas e desenvolvedores tomam para modernizar. Os arquivos de VM são tipicamente armazenados no formato OVA (Open Virtualization Appliance), um formato de encapsulamento comum que facilita a migração de VM entre plataformas. Ao importar arquivos OVA para o AWS EC2, os usuários podem implantar e gerenciar rapidamente recursos de VM legados na infraestrutura do AWS, obtendo maior escalabilidade, estabilidade e segurança.
Este artigo detalha como importar arquivos OVA para o EC2 e convertê-los para o formato AMI (Amazon Machine Image) para ajudar os usuários a migrar cargas de trabalho virtualizadas de ambientes locais ou outras plataformas para um ambiente AWS. O processo envolve preparar os arquivos de configuração JSON necessários, executar os comandos de importação usando a ferramenta AWS CLI (Command Line Interface), monitorar o progresso da importação e confirmar a imagem no console do EC2. Este processo facilita a migração de máquinas virtuais existentes para a nuvem AWS, aproveitando as ricas funcionalidades e recursos oferecidos pela AWS.
Como importar OVA para o EC2?
Criar arquivo JSON
Crie um arquivo JSON que descreva o local do arquivo OVA e informações relacionadas. Substitua os seguintes placeholders:
[ { "Description": "Okta Access Gateway", "Format": "ova", "UserBucket": { "S3Bucket": "my-s3-bucket", "S3Key": "okta-access-gateway.ova" } } ]
Description: descrição do arquivo OVA, por exemplo, “Okta Access Gateway”.
Format: formato de arquivo de imagem, neste caso "ova".
UserBucket: Informações de caminho contendo o bucket de armazenamento S3 e o nome do arquivo.
S3Bucket: nome do bucket de armazenamento S3, por exemplo “my-s3-bucket”.
S3Key: caminho e nome do arquivo OVA no bucket de armazenamento S3, por exemplo “okta-access-gateway.ova”.
Salve isso como um arquivo containers.json
Iniciar Importação
Use o comando aws ec2 import-image para iniciar a importação de OVA do EC2. Um exemplo é mostrado abaixo:
aws ec2 import-image --description "Okta Access Gateway" --license-type "BYOL" --disk-containers "file://~/Downloads/containers.json"
Registrar o ID da Tarefa
Após a execução do comando, anote o ImportTaskId no resultado. por exemplo:
{ "ImportTaskId": "import-ami-08800a79da64acae7" }
Verificar o Progresso da Importação
Use o comando aws ec2 describe-import-image-tasks para verificar o progresso da importação. Substitua TASK_ID pelo ID da tarefa que você registrou:
aws ec2 describe-import-image-tasks --import-task-ids TASK_ID
Monitore o status da importação
Continue verificando o status da importação até que ela seja concluída, anotando o ImageId na saída, por exemplo:
{ "ImportImageTasks": [ { "Status": "completed", "LicenseType": "BYOL", "Description": "Okta Access Gateway", "ImageId": "ami-0c20c537e7f8dd6a5" } ] }
Confirme que a Importação foi Concluída
No console do AWS > escolha Services > EC2
Escolha Images > AMIs > caixa de pesquisa para inserir o ImageId registrado anteriormente (por exemplo, ami-0c20c537e7f8dd6a5 ).
Encontre e verifique que uma AMI correspondente ao ImageId existe.
Usando o Vinchin para backup de VM antes da migração
Embora migrar VMs para a AWS EC2 seja um passo eficaz rumo à modernização, garantir a proteção de dados e a recuperação suave durante todo o processo de migração é fundamental. Vinchin Backup & Recovery é uma solução de backup poderosa projetada para ambientes virtualizados, tornando-o a ferramenta ideal para proteger os dados da VM antes de iniciar as tarefas de migração.
A operação do Vinchin Backup & Recovery é muito simples, apenas algumas etapas simples.
1. Basta selecionar as VMs no host
2. Em seguida, selecione o destino do backup
3. Selecione estratégias
4. Finalmente, envie o trabalho
A Vinchin oferece uma avaliação gratuita de 60 dias, permitindo que os usuários experimentem sua funcionalidade em ambientes do mundo real. Para mais informações, por favor entre em contato com a Vinchin diretamente ou conecte-se com um de nossos parceiros locais.
Perguntas frequentes sobre o exemplo de importação de imagem OVA do AWS EC2
Q1: Posso importar um arquivo OVA que use hardware virtual não padrão?
A1: A AWS suporta um subconjunto da especificação OVF 1.0. Se seu arquivo OVA contiver hardware virtual não padrão, ele pode não ser suportado. Você deve revisar a documentação da AWS para configurações suportadas.
Q2: Posso modificar a AMI importada?
A2: Sim, você pode modificar a AMI importada iniciando uma instância EC2 a partir dela, fazendo as alterações e criando uma nova AMI a partir da instância modificada.
Conclusão
A importação de arquivos OVA para o AWS EC2 permite uma migração de VMs sem complicações para maior escalabilidade e estabilidade. Este guia simplifica o processo, desde a configuração de arquivos JSON até o uso de comandos da AWS CLI, melhorando a modernização com infraestrutura de nuvem confiável e suporte de backup da Vinchin.
Compartilhar em: