Gerenciando Imagens Personalizadas

O Oracle Cloud Infrastructure usa imagens para iniciar instâncias. Você especifica uma imagem a ser usada quando inicia uma instância.

Você pode criar uma imagem personalizada do disco de inicialização de uma instância e usá-la para iniciar outras instâncias. As instâncias iniciadas com base na sua imagem incluem personalizações, configuração e software instalados quando você criou a imagem.

Para obter detalhes sobre imagens do Windows, consulte Criando Imagens Personalizadas do Windows.

As imagens personalizadas não incluem os dados de nenhum volume em blocos anexado. Para obter informações sobre o backup de volumes, consulte Criando um Backup Manual para um Volume em Blocos.

Resiliência do Sistema

Siga as melhores práticas do mercado relativas a falhas de hardware para garantir a resiliência de sua solução em caso de falha de hardware. Algumas melhores práticas incluem:

  • Crie seu sistema com nós de computação redundantes em domínios de disponibilidade diferentes para suportar a capacidade de failover.
  • Crie uma imagem personalizada da unidade do sistema toda vez que você alterar a imagem.
  • Faça backup das suas unidades de dados ou sincronize com unidades de disco sobressalentes, regularmente.
Se você experimentar uma falha de hardware e tiver seguido essas práticas, poderá encerrar a instância com falha, iniciar sua imagem personalizada para criar uma nova instância e, em seguida, aplicar os dados de backup.

Política de IAM Necessária

Para usar o Oracle Cloud Infrastructure, você deve receber de um administrador o acesso de segurança em uma política . Esse acesso é necessário, quer você esteja usando a Console ou a API REST com um SDK, uma CLI ou outra ferramenta. Caso receba uma mensagem de que você não tem permissão ou não está autorizado, verifique com o administrador o tipo de acesso que você tem e em qual compartimento  trabalhar.

Para administradores: A política em Permitir que os administradores de imagens gerenciem imagens personalizadas inclui a capacidade de criar, excluir e gerenciar imagens personalizadas.

A política em Permitir que os usuários iniciem instâncias de computação inclui a capacidade de criar uma instância usando qualquer imagem personalizada. A política em Permitir que os usuários iniciem instâncias de computação com base em uma imagem personalizada específica restringe a capacidade de criar uma instância com base em uma imagem personalizada imagem por imagem.

Dica

Quando os usuários criam uma imagem personalizada com base em uma instância ou iniciam uma instância com base em uma imagem personalizada, a instância e a imagem não precisam estar no mesmo compartimento. No entanto, os usuários devem ter acesso a ambos os compartimentos.
Se você for iniciante em políticas, consulte Conceitos Básicos de Políticas e Políticas Comuns. Para obter material de referência sobre como escrever políticas para instâncias, redes na nuvem ou outros recursos da API de Serviços Principais, consulte Detalhes para Serviços Principais.

Limitações e Considerações

  • Determinados endereços IP são reservados para uso do Oracle Cloud Infrastructure e podem não ser usados no seu esquema de numeração de endereços. Consulte Endereços IP Reservados para Uso da Oracle para obter mais informações.
  • Antes de criar uma imagem personalizada de uma instância, desconecte todos os anexos iSCSI e remova todas as configurações de nó iscsid da instância. Para saber as etapas, consulte Desconectando-se de um Volume.
  • Ao criar uma imagem de uma instância em execução, a instância sofre shutdown e permanece indisponível por vários minutos. A instância é reiniciada quando o processo é concluído.
  • Você não pode criar imagens personalizadas adicionais de uma instância enquanto a instância estiver envolvida no processo de criação de imagem. Quando você começa a criar uma imagem personalizada, o sistema implementa um timeout de 20 minutos, durante o qual não é possível criar outra imagem da mesma instância. No entanto, você pode criar imagens de diferentes instâncias ao mesmo tempo.
  • Imagens personalizadas estão disponíveis para todos os usuários autorizados para o compartimento  no qual a imagem foi criada.
  • As imagens personalizadas herdam as formas compatíveis que são definidas por padrão com relação à imagem base.
  • O tamanho máximo para a importação de uma imagem personalizada é de 400 GB.
  • O tamanho máximo das imagens exportadas personalizadas é de 400 GB.
  • Você pode criar imagens personalizadas de algumas imagens do Marketplace, como a imagem do Microsoft SQL Server Enterprise. O Marketplace e o editor de imagens decidem quais imagens são suportadas.
  • Não é possível criar uma imagem de uma instância do Oracle Database.
  • Se você usar uma imagem personalizada e atualizar o kernel de sistema operacional em sua instância, também deverá fazer upload da atualização para a unidade de rede. Consulte Atualizações de Kernel do Sistema Operacional para Instâncias Legadas do Linux para obter mais informações.
  • A cobrança será feita pelas imagens armazenadas, conforme mostrado na Lista de Preços do Oracle Cloud.
  • Não há suporte para a replicação entre regiões em imagens personalizadas.

Para obter informações sobre como implantar qualquer versão de qualquer sistema operacional que seja suportado pelo hardware do Oracle Cloud Infrastructure, consulte BYOI (Bring Your Own Image).

Usando a Console

Para criar uma imagem personalizada
  1. Se você estiver criando uma imagem personalizada de uma instância do Windows: Estabeleça conexão com a instância usando uma conexão de Área de Trabalho Remota e faça shutdown da instância pelo sistema operacional.
  2. Abra o menu de navegação e clique em Compute. No serviço Compute, clique em Instâncias.
  3. Clique na instância que deseja usar como base para a imagem personalizada.
  4. Clique em Mais Ações e depois clique em Criar imagem personalizada.
  5. Na lista Criar no compartimento, selecione o compartimento no qual a imagem personalizada será criada.
  6. Digite um Nome para a imagem. Você poderá alterar o nome mais tarde, se necessário. Você não pode usar o nome de uma imagem de plataforma para uma imagem personalizada. Evite digitar informações confidenciais.
  7. Mostrar opções de tag: Se você tiver permissões para criar um recurso, também terá permissões para aplicar tags de formato livre a esse recurso. Para aplicar uma tag definida, você deve ter permissões para usar o namespace da tag. Para obter mais informações sobre tags, consulte Tags de Recursos. Se você não tiver certeza se deseja aplicar tags, ignore esta opção ou pergunte a um administrador. Você pode aplicar tags posteriormente.
  8. Clique em Criar imagem personalizada.

    Para rastrear o andamento da operação e solucionar erros que ocorrem durante a criação da instância, use a solicitação de serviço associada.

Observação

Se você vir uma mensagem indicando que está no limite de imagens personalizadas, deverá excluir pelo menos uma imagem para que possa criar outra. Como alternativa, você pode solicitar um aumento do limite de serviço.

Para iniciar uma instância com base em uma imagem personalizada
  1. Abra o menu de navegação e clique em Compute. Em Compute, clique em Imagens Personalizadas.
  2. Clique na imagem personalizada em que você está interessado.
  3. Clique em Criar instância.
  4. Forneça detalhes adicionais, conforme descrito em Criando uma Instância.
Para editar o nome ou as formas compatíveis de uma imagem personalizada
  1. Abra o menu de navegação e clique em Compute. Em Compute, clique em Imagens Personalizadas.
  2. Clique na imagem personalizada em que você está interessado.
  3. Clique em Editar detalhes.
  4. Edite o nome. Evite digitar informações confidenciais.
  5. Adicione e remova formas compatíveis para a imagem personalizada. Para configurar o número de OCPUs e a quantidade de memória que os usuários podem selecionar quando usam essa imagem em uma forma flexível, clique na seta para baixo na linha da forma. Em seguida, informe valores nos campos para contagem e memória mínima e máxima de OCPUs.
  6. Clique em Salvar alterações.

    Observação

    Depois de adicionar compatibilidade de forma a uma imagem, teste a imagem na forma para garantir que ela realmente funcione na forma. Algumas imagens (especialmente do Windows) podem nunca ser compatíveis com outras formas por causa de diferenças de driver ou hardware.
Para exibir formas compatíveis de uma imagem personalizada
  1. Abra o menu de navegação e clique em Compute. Em Compute, clique em Imagens Personalizadas.
  2. Clique na imagem personalizada em que você está interessado.
  3. Clique na guia Formas compatíveis para exibir a lista de formas compatíveis com a imagem personalizada.

Para gerenciar tags de uma imagem personalizada
  1. Abra o menu de navegação e clique em Compute. Em Compute, clique em Imagens Personalizadas.
  2. Clique na imagem personalizada em que você está interessado.
  3. Clique na guia Tags para exibir ou editar as tags existentes. Ou clique em Mais Ações e, em seguida, clique em Adicionar Tags para adicionar novas tags.

Para obter mais informações, consulte Tags de Recursos

Para excluir uma imagem personalizada
  1. Abra o menu de navegação e clique em Compute. Em Compute, clique em Imagens Personalizadas.
  2. Clique na imagem personalizada em que você está interessado.
  3. Clique em Mais Ações e depois clique em Excluir. Confirme quando solicitado.

Compatibilidade de X5 e X7 para Imagens Personalizadas

Os servidores Oracle X5, X6 e X7 têm hardware de host diferente. Como resultado, o uso de uma imagem X5 ou X6 em uma instância X7 bare metal ou de máquina virtual (VM) pode não funcionar sem modificações adicionais. A Oracle recomenda para hosts X7 que você use as imagens da plataforma para X7. Consulte as Notas da Release da Imagem para obter mais informações sobre quais imagens suportam X7. Essas imagens foram criadas e testadas explicitamente com hardware X7.

Se você tentar usar uma imagem X5 existente em hardware X7, observe o seguinte:

  • Nenhuma versão do Windows é compatível entre si.
  • O Oracle Autonomous Linux 7 e o Oracle Linux 8 são compatíveis entre si.
  • Oracle Linux 6, Oracle Linux 7, Oracle Linux 8, Oracle Linux 9, Ubuntu 18.04, Ubuntu 20.04, Ubuntu 22.04, CentOS 7 e CentOS Stream 8 são compatíveis entre si. Pode ser necessário atualizar o kernel, no entanto, para a versão mais recente para instalar os drivers de dispositivo mais recentes. Para atualizar o kernel, execute um dos seguintes comandos em uma sessão de terminal:
    • Oracle Linux
      yum update
    • CentOS 7, CentOS Stream 8
      yum update
    • Ubuntu 18.04, Ubuntu 20.04, Ubuntu 22.04
      apt-get update
      apt-get dist-upgrade

Se você tentar usar uma imagem X6 em hardware não X6, observe o seguinte:

  • O Oracle Linux 6, todas as versões do CentOS e todas as versões do Windows não têm compatibilidade entre si.
  • O Oracle Autonomous Linux 7 e o Oracle Linux 8 são compatíveis entre si.
  • Oracle Linux 7, Ubuntu 22.04, , Ubuntu 20.04 e Ubuntu 18.04 são compatíveis entre si. Use as imagens da plataforma para X6.

Os principais drivers de dispositivo que são diferentes entre os hosts X5, X6 e X7 são:

  • Drivers de dispositivo de rede
  • Drivers de dispositivo da unidade NVMe
  • Drivers de dispositivo GPU

Atualizações adicionais poderão ser necessárias, dependendo de como você personalizou a imagem.