Exportando Imagens Personalizadas
Exporte uma imagem personalizada do serviço Compute em um compartimento do Oracle Cloud Infrastructure.
Para executar uma exportação de imagem, você precisa acessar o bucket do Object Storage para a imagem. Para obter mais informações, consulte Visão Geral do Object Storage e Permitir que os usuários gravem objetos em buckets do Object Storage. Consulte também Movendo Dados de/para o Object Storage para obter informações sobre como mover imagens de dentro e de fora do Object Storage.
Para exportar uma instância do serviço Compute, primeiro crie uma imagem personalizada da instância. Consulte: Criando Imagens Personalizadas. Em seguida, siga estas etapas.
Você pode mover imagens de máquina virtual do OCI para outros provedores de nuvem usando a exportação.
Para exportar uma imagem usando a Console
- Navegue até a página da lista Imagens personalizadas do serviço Compute. Se precisar de ajuda para localizar a página da lista, consulte Listando Imagens Personalizadas.
- Identifique a imagem personalizada na qual você está interessado.
- No menu Ações (três pontos), selecione Exportar.
-
Especifique a localização do serviço Object Storage para a qual exportar a imagem:
- Exportar para um bucket do serviço Object Storage: Selecione um bucket. Em seguida, digite um nome para a imagem exportada. Evite digitar informações confidenciais.
- Exportar para um URL do Armazenamento de Objetos: Digite o URL do Armazenamento de Objetos.
-
Na lista Formato de imagem, selecione o formato para o qual você deseja exportar a imagem. Os seguintes formatos estão disponíveis:
- Disco de Máquina Virtual (.vmdk)
- Disco Rígido Virtual (. vhd) para Hyper-V
- Imagem de Disco Virtual (. vdi) para Oracle VM VirtualBox
- Cópia do QEMU na Gravação (.qcow2)
- Arquivo do Oracle Cloud Infrastructure com uma imagem do QCOW2 e metadados do OCI (.oci). Use esse formato para exportar uma imagem personalizada que você deseja importar para outras tenancies ou regiões.
- Selecione Exportar imagem.
Depois de selecionar Exportar imagem, o estado de imagem muda para Exportando. As imagens são uma cópia do volume de inicialização e dos metadados da instância de VM ou BM quando a imagem é criada, capturando o estado atual da instância. A exportação de uma imagem personalizada copia os dados para o local do Object Storage que você especificou. Você ainda pode iniciar instâncias enquanto a imagem estiver sendo exportada, mas não poderá excluir a imagem até a exportação ser concluída.
Quando a exportação estiver concluída, o estado da imagem mudará para Disponível. Se o estado da imagem mudar para Disponível, mas você não vir a imagem exportada no local do serviço Object Storage, a exportação falhará e você precisará passar pelas etapas novamente para exportar a imagem.
Observação
Para rastrear o andamento da operação e solucionar problemas de erros que ocorrem durante o processo de criação, use a solicitação de trabalho associada.Use o comando image export e os parâmetros necessários para exportar uma imagem personalizada:
oci compute image export to-object --from-json <file://path/to/file.json>
<file://path/to/file.json> é o caminho para um arquivo JSON que define os detalhes da instância. Para obter informações sobre como gerar um exemplo do arquivo JSON, consulte Opções Avançadas de JSON.
Para obter uma lista completa de flags e opções de variáveis para os comandos da CLI do serviço Compute, consulte a referência de linha de comando para o Serviço Compute.
Para obter informações sobre como usar a API e assinar solicitações, consulte a documentação da API REST e Credenciais de Segurança. Para obter informações sobre SDKs, consulte SDKs e a CLI.
Use esta operação de API para exportar uma imagem: