6.5.2. Carregamento de uma imagem AMI para AWS


Esta seção descreve como fazer o upload de uma imagem AMI para AWS.

Pré-requisitos

  • Seu sistema deve ser configurado para o carregamento de imagens AWS.
  • Você deve ter uma imagem AWS criada pelo Image Builder. Use o tipo de saída ami no CLI ou Amazon Machine Image Disk (.ami) na GUI ao criar a imagem.

Procedimento

  1. Empurrar a imagem para S3:

    $ AMI=8db1b463-91ee-4fd9-8065-938924398428-disk.ami
    $ aws s3 cp $AMI s3://$BUCKET
    Completed 24.2 MiB/4.4 GiB (2.5 MiB/s) with 1 file(s) remaining
    ...
    Copy to Clipboard Toggle word wrap
  2. Após o upload para S3 terminar, importe a imagem como um instantâneo para o EC2:

    $ printf '{ "Description": "my-image", "Format": "raw", "UserBucket": { "S3Bucket": "%s", "S3Key": "%s" } }' $BUCKET $AMI > containers.json
    $ aws ec2 import-snapshot --disk-container file://containers.json
    Copy to Clipboard Toggle word wrap

    Substituir my-image pelo nome da imagem.

    Para acompanhar o progresso da importação, execute:

    $ aws ec2 descrever-importar-importar-snapotar-tarefas --filtros Nome=tarefa-estado,Valores=ativo
    Copy to Clipboard Toggle word wrap
  3. Crie uma imagem a partir do instantâneo carregado selecionando o instantâneo no console EC2, clicando com o botão direito sobre ele e selecionando Create Image:

    compositor aws ec2 select snapshot

  4. Selecione o Virtualization type of Hardware-assisted virtualization na imagem que você cria:

    compositor aws ec2 criar imagem

  5. Agora você pode executar uma instância usando o mecanismo que quiser (CLI ou AWS Console) a partir do instantâneo. Use sua chave privada via SSH para acessar a instância EC2 resultante. Acesse como ec2-user.
Voltar ao topo
Red Hat logoGithubredditYoutubeTwitter

Aprender

Experimente, compre e venda

Comunidades

Sobre a documentação da Red Hat

Ajudamos os usuários da Red Hat a inovar e atingir seus objetivos com nossos produtos e serviços com conteúdo em que podem confiar. Explore nossas atualizações recentes.

Tornando o open source mais inclusivo

A Red Hat está comprometida em substituir a linguagem problemática em nosso código, documentação e propriedades da web. Para mais detalhes veja o Blog da Red Hat.

Sobre a Red Hat

Fornecemos soluções robustas que facilitam o trabalho das empresas em plataformas e ambientes, desde o data center principal até a borda da rede.

Theme

© 2025 Red Hat