Importando Imagens Personalizadas do Microsoft Windows

Quando você traz sua própria imagem do Microsoft Window para o Compute Cloud@Customer, ela deve atender a requisitos específicos.

Requisitos de Imagem de Origem do Microsoft Windows

  • O tamanho máximo da imagem é de 400 GB.

  • A imagem deve ser configurada para uma inicialização da BIOS.

  • Somente um disco é suportado e deve ser a unidade de inicialização com um MBR (Master Boot Record, Registro de inicialização mestre) e carregador de inicialização. Você pode migrar volumes de dados adicionais depois de importar o volume de inicialização da imagem.

  • O tamanho mínimo do volume de inicialização é de 256 GB.

  • O processo de inicialização não deve exigir que outros volumes de dados estejam presentes para uma inicialização bem-sucedida.

  • Não é possível criptografar a imagem do disco.

  • A imagem do disco deve ser um arquivo VMDK ou QCOW2. Crie o arquivo de imagem clonando o volume de origem, e não criando um snapshot. Os arquivos VMDK devem ser do tipo "single growable" (monolithicSparse) ou do tipo "stream optimized" (streamOptimized), ambos consistindo em um só arquivo VMDK. Não há suporte para todos os outros formatos VMDK, como aqueles que usam vários arquivos ou volumes divididos, ou que contêm snapshots.

  • A interface de rede deve utilizar DHCP para descobrir as definições de rede. Quando você importar uma imagem personalizada, as interfaces de rede existentes não serão recriadas. Qualquer interface de rede existente é substituída por uma só NIC depois que o processo de importação é concluído. Você pode anexar VNICs adicionais depois de iniciar a instância importada.

  • A configuração de rede não deve codificar o endereço MAC da interface de rede.

Preparação de sistemas Microsoft Windows para importação

A configuração descrita nesta seção é necessária para que as instâncias do serviço Compute criadas a partir da imagem do sistema Microsoft Windows possam ser inicializadas corretamente e as conexões de rede funcionarão.

Importante

A configuração da unidade do sistema na qual a instância de origem do Microsoft Windows (máquina virtual ou sistema físico) está instalada será importada para a imagem. Todas as partições na unidade se seguirão, por meio da imagem importada. Quaisquer outras unidades não serão importadas e você deverá recriá-las na instância após a criação da instância com base na imagem. Em seguida, mova manualmente os dados nas unidades de não instância para o armazenamento na instância.

Você pode executar essa configuração no sistema de origem em execução ou depois de iniciar a instância do serviço Compute.

  • Preparação do Sistema de Origem Antes da Criação da Imagem. Este é o método recomendado.

  • Preparando a Instância de Computação Após a Inicialização da Instância. Se você tiver preocupações sobre a modificação do sistema de origem ativo, poderá usar esse método. Se você usar esse método, sua instância do serviço Compute não será viável inicialmente. Depois de iniciar sua instância do serviço Compute, conecte-se à console VNC e use a janela VNC para fazer as alterações descritas em Preparando o Sistema de Origem Antes da Criação da Imagem.

Preparando o sistema de origem antes de criar a imagem

  1. Revise os requisitos.

    Consulte Importando Imagens Personalizadas do Microsoft Windows.

  2. Clone a instância existente usando os procedimentos específicos da plataforma atual. Em seguida, execute todas as alterações no clone para evitar a interrupção da instância de produção.
  3. Siga as diretrizes de segurança da sua organização para garantir que o sistema Microsoft Windows esteja protegido. Isso pode incluir, sem limitação, as seguintes tarefas:

    • Instalar as atualizações de segurança mais recentes para o SO e OS aplicativos instalados.

    • Ative o firewall e configure-o para que você só ative as regras necessárias.

    • Desativar contas privilegiadas desnecessárias.

    • Usar senhas fortes para todas as contas.

  4. Configure o acesso ao RDP (Remote Desktop Protocol).

    1. Ative conexões de Área de Trabalho Remota para a imagem. Consulte Para estabelecer conexão com uma instância do Windows com base em um Ambiente de Trabalho Remoto.

    2. Modifique a regra da porta de entrada de Firewall do Microsoft Windows para permitir acesso RDP para os tipos de local de rede Privada e Pública. Quando você importar a imagem, o serviço Microsoft Windows Network Location Awareness identificará a conexão de rede como um tipo de rede Pública.

  5. Determine se o tipo de licença atual do Microsoft Windows é uma licença de volume, executando o seguinte comando em PowerShell:

    Get-CimInstance -ClassName SoftwareLicensingProduct | where {$_.PartialProductKey} | select ProductKeyChannel

    Se a licença não for uma licença de volume, depois de importar a imagem, você atualizará o tipo de licença.

  6. Se você planeja usar a imagem personalizada para criar mais de uma instância, crie uma imagem generalizada do disco de inicialização. As informações específicas do computador, como identificadores exclusivos, são removidas de uma imagem generalizada. Quando você cria instâncias com base em uma imagem generalizada, os identificadores exclusivos são gerados novamente. Isso impede que duas instâncias criadas com base na mesma imagem colidam nos mesmos identificadores.

  7. Crie um backup do volume raiz.

  8. Se a instância do Windows tiver armazenamento conectado remotamente, como NFS ou volumes de bloco, configure quaisquer serviços que dependam desse armazenamento para serem iniciados manualmente. O armazenamento conectado remotamente não está disponível na primeira vez que uma instância que foi criada com base em uma inicialização de imagem personalizada no Oracle Cloud Infrastructure.

  9. Certifique-se de que todas as interfaces de rede usem DHCP e que o endereço MAC e os endereços IP não sejam codificados. Consulte a documentação do sistema para saber as etapas necessárias para executar a configuração de rede para o seu sistema.

  10. Faça download dos drivers Oracle VirtIO para Windows:

    1. Faça login no site do Oracle Software Delivery Cloud.

    2. No menu suspenso Todas as categorias, selecione Liberar.

    3. Digite Oracle Linux 7.9 na caixa de pesquisa e selecione Pesquisar.
    4. Selecione REL: Oracle Linux 7.9.0.0.0.
    5. No canto superior direito da página, à direita do seu carrinho, selecione Continuar.

    6. Na lista Plataformas/Linguagens, selecione x86 de 64 bits. Selecione Continuar.
    7. Aceite o contrato de licença e selecione Continuar.
    8. Marque a caixa de seleção ao lado da Versão de Drivers VirtIO do Oracle para Microsoft Windows 1.1.x. Desmarque as outras caixas de seleção.
    9. Selecione Download e siga as instruções.
  11. Instale os drivers VirtIO do Oracle para Windows:
    1. Siga os prompts do workflow de instalação. Na página Installation Type, selecione Custom (Personalizar).
    2. Reinicialize a instância do Windows.
  12. Execute o procedimento Creating and Exporting an Image.

Criando e Exportando uma Imagem

  1. Interrompa o sistema.

  2. Clone o sistema interrompido como um arquivo VMDK ou QCOW2. Consulte a documentação das ferramentas do seu SO.

  3. Exporte a imagem do seu sistema físico ou ambiente de virtualização.

  4. Execute o procedimento Importando uma Imagem do Microsoft Windows para importar a imagem para o Oracle Cloud Infrastructure.

Preparando a Instância de Computação Após a Inicialização da Instância

  1. Execute quantas etapas de Preparando o Sistema de Origem Antes de Criar a Imagem estiver confortável em executar.

  2. Execute o procedimento Creating and Exporting an Image acima.

    Após importar a imagem, não execute o procedimento Tarefas de Pós-Importação para Imagens do Microsoft Windows.

  3. Use a imagem importada para iniciar uma instância.

    Para a origem da imagem, selecione Imagens Personalizadas e, em seguida, selecione a imagem importada. Consulte Criando uma Instância.

  4. Conecte-se à console conforme descrito em Estabelecendo Conexão com uma Instância de Computação.

  5. Execute o procedimento Preparando Sistemas Microsoft Windows para Importação.

  6. Execute o procedimento Tarefas Pós-Importação para Imagens do Microsoft Windows.

Importando uma Imagem do Microsoft Windows

Depois de preparar uma imagem da Microsoft Windows para importação, siga estas etapas para importar a imagem:

  1. Faça upload do arquivo de imagem para um bucket do serviço Object Storage.

    Certifique-se de selecionar um bucket no qual você tenha acesso de leitura e gravação. Consulte Exportando uma Imagem para um Bucket do Serviço Object Storage.

  2. Importe a imagem do bucket para sua tenancy.

    Consulte Importando uma Imagem de um Bucket do Serviço Object Storage e Importando uma Imagem de um URL. Use o procedimento CLI e especifique a opção --operating-system. Certifique-se de que o valor da opção --operating-system inclua a string sem distinção entre maiúsculas e minúsculas "Windows".

  3. Execute as tarefas de pós-importação.

    Consulte Tarefas de Pós-Importação para Imagens do Microsoft Windows.

Tarefas de Pós-Importação para Imagens do Microsoft Windows

Depois de importar uma imagem personalizada do Microsoft Windows, execute estas etapas.

  1. Use a imagem importada para criar uma instância.

    Para a origem da imagem, selecione Imagens Personalizadas e, em seguida, selecione a imagem importada. Consulte Criando uma Instância.

  2. Ative o acesso RDP (Remote Desktop Protocol) à instância do serviço Compute.

    Consulte Para estabelecer conexão com uma instância do Windows com base em um Ambiente de Trabalho Remoto.

  3. Estabeleça conexão com a instância usando RDP.

    Consulte Para estabelecer conexão com uma instância do Windows com base em um Ambiente de Trabalho Remoto.

  4. Se a instância exigir qualquer armazenamento anexado remotamente, como volumes em blocos, crie e anexe o armazenamento.

    Consulte Creating and Attaching Block Volumes.

  5. Crie e anexe quaisquer VNICs secundárias necessárias.

    Consulte Configurando VNICs.

  6. Teste se todos os aplicativos estão funcionando conforme esperado.

  7. Reconfigure os serviços que foram definidos para serem iniciados manualmente.

  8. Configure sua instância para usar o NTP (Network Time Protocol).

Para evitar a execução dessa configuração toda vez que você criar uma instância usando essa imagem personalizada, considere criar uma nova imagem com base na instância totalmente configurada. Consulte Criando uma Imagem Personalizada com Base em uma Instância.