3.4.5. Importando sua imagem como um instantâneo
Realize o seguinte procedimento para importar uma imagem como um instantâneo.
Procedimento
Crie um arquivo para especificar um balde e um caminho para sua imagem. Nomeie o arquivo
containers.json
. Na amostra que se segue, substituas3-bucket-name
pelo nome de seu balde es3-key
pela chave. Você pode obter a chave para a imagem usando o Console S3 da Amazon.{ "Description": "rhel-8.2-sample.raw", "Format": "raw", "UserBucket": { "S3Bucket": "s3-bucket-name", "S3Key": "s3-key" } }
Importar a imagem como um instantâneo. Este exemplo usa um arquivo público Amazon S3; você pode usar o Console Amazon S3 para alterar as configurações de permissões em seu balde.
aws ec2 import-snapshot --disk-container file://containers.json
O terminal exibe uma mensagem como a seguinte. Observe o
ImportTaskID
dentro da mensagem.{ "SnapshotTaskDetail": { "Status": "active", "Format": "RAW", "DiskImageSize": 0.0, "UserBucket": { "S3Bucket": "s3-bucket-name", "S3Key": "rhel-8.2-sample.raw" }, "Progress": "3", "StatusMessage": "pending" }, "ImportTaskId": "import-snap-06cea01fa0f1166a8" }
Acompanhe o progresso da importação usando o comando
describe-import-snapshot-tasks
. Incluir oImportTaskID
.aws ec2 describe-import-snapshot-tasks --import-task-ids import-snap-06cea01fa0f1166a8
A mensagem de retorno mostra o status atual da tarefa. Quando concluída,
Status
mostracompleted
. Dentro do status, anote a identificação da instancia.