Configurações para exportar VMs do seu ambiente de virtualização - VM Import/Export

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Configurações para exportar VMs do seu ambiente de virtualização

Antes de poder importar sua VM para o Amazon EC2, você precisa exportá-la de seu ambiente de virtualização. Use as diretrizes a seguir para configurar a VM antes de exportá-la.

Configurações gerais

As configurações a seguir devem ser feitas na sua VM antes de você exportá-la do seu ambiente de virtualização. Você também deve revisar a seção específica do seu sistema operacional para ver as configurações adicionais necessárias.

  • Desative todos os softwares de detecção de intrusão ou antivírus da sua VM. Esses serviços podem ser reativados após o processo de importação ter sido concluído.

  • Desinstale o VMware Tools da sua VMware VM.

  • Desconecte as unidades de CD-ROM (virtuais ou físicas).

  • A VM de origem deve ter um serviço de cliente DHCP funcional. Certifique-se de que o serviço pode ser iniciado e de que não está desativado administrativamente. Todos os endereços IP estáticos atribuídos à VM de origem são removidos durante a importação. Quando a instância importada for executada em uma Amazon VPC, ela receberá um endereço IP privado primário do intervalo de endereços IPv4 da sub-rede. Se você não especificar um endereço IP privado primário ao executar a instância, selecionaremos um endereço IP disponível no intervalo IPv4 da sub-rede para você. Para obter mais informações, consulte VPC and Sub-rede Sizing.

Configurações Linux/Unix

As configurações a seguir devem ser feitas em sua VM Linux antes de você exportá-la do seu ambiente de virtualização. Esta seção pressupõe que você já tenha revisado Configurações gerais.

  • Ative o Secure Shell (SSH) para acesso remoto.

  • Certifique-se de que o firewall do host (como iptables do Linux) permite acesso ao SSH. Do contrário, não será possível acessar a instância após concluir a importação.

  • Certifique-se de que você configurou um usuário não raiz para usar um SSH baseado em chave pública para acessar sua instância depois de ela ser importada. O uso de SSH baseado em senha e login raiz sobre SSH é possível, mas não recomendado. O uso de chaves públicas e de um usuário não raiz é recomendado, pois é mais seguro. O VM Import não configura uma conta ec2-user como parte do processo de importação.

  • Certifique-se de que a VM Linux use GRUB (GRUB Legacy) ou GRUB 2 como bootloader.

  • Certifique-se de que a VM Linux use uma das opções a seguir para o sistema de arquivos raiz: EXT2, EXT3, EXT4, Btrfs, JFS ou XFS.

  • Certifique-se de que sua VM Linux não esteja usando nomes de dispositivos de interface de rede previsíveis.

  • Desligue a VM antes de exportá-la do seu ambiente de virtualização.

Configuração do Windows

As configurações a seguir devem ser feitas em sua VM do Windows antes de você exportá-la do seu ambiente de virtualização. Esta seção pressupõe que você já tenha revisado Configurações gerais.

  • Ative a Área de Trabalho Remota (RDP) para ter acesso remoto.

  • Certifique-se de que o firewall do seu host (firewall Windows ou similar), se configurado, permite acesso ao RDP. Do contrário, não será possível acessar a instância após concluir a importação.

  • Certifique-se de que a conta do administrador e todas as outras contas de usuário usam senhas protegidas. Todas as contas devem ter senhas, caso contrário, a importação pode falhar.

  • Instale o .NET Framework 4.5 ou posterior na VM. Instalaremos o .NET Framework na VM conforme necessário.

  • Desabilite o login automático na sua Windows VM.

  • Abra Painel de Controle > Sistema e Segurança > Windows Update. No painel esquerdo, escolha Alterar Configurações. Escolha a configuração desejada. Esteja ciente que, se escolher Baixar atualizações, mas deixar-me optar por instalá-las (o valor padrão), a verificação de atualização poderá consumir temporariamente entre 50% e 99% dos recursos de CPU na instância. A verificação geralmente ocorre vários minutos após a instância ser iniciada. Certifique-se de que não há atualizações pendentes da Microsoft e que o computador não esteja definido para instalar o softwares ao reinicializar.

  • Aplique os seguintes hotfixes conforme necessário:

  • Defina a chave RealTimeIsUniversal do registro. Para obter mais informações, consulte Defina o horário para sua instância do Amazon EC2 no Guia do usuário do Amazon EC2.

  • Execute o System Preparation (Sysprep) em suas imagens de VM do Windows Server.

    • Se você executar o Sysprep antes de importar sua VM, o processo de importação adicionará um arquivo de resposta (unattend.xml) à VM que aceitará automaticamente o contrato de licença de usuário final (EULA) e definirá a localização para EN-US.

    • Se optar por executar o Sysprep após importar sua VM, recomendamos que utilize o EC2Launch (Windows Server 2016 e posterior) ou o EC2Config (por meio do Windows Server 2012 R2) para executar o Sysprep.

    Para incluir seu próprio arquivo de resposta em vez do padrão (unattend.xml)
    1. Copie o arquivo de amostra a seguir abaixo e defina o parâmetro processorArchitecture como x86 ou amd64, dependendo da arquitetura do seu sistema operacional:

      <?xml version='1.0' encoding='UTF-8'?> <unattend xmlns:wcm='http://schemas.microsoft.com/WMIConfig/2002/State' xmlns='urn:schemas-microsoft-com:unattend'> <settings pass='oobeSystem'> <component versionScope='nonSxS' processorArchitecture='x86 or amd64' name='Microsoft-Windows-International-Core' publicKeyToken='31bf3856ad364e35' language='neutral'> <InputLocale>en-US</InputLocale> <SystemLocale>en-US</SystemLocale> <UILanguage>en-US</UILanguage> <UserLocale>en-US</UserLocale> </component> <component versionScope='nonSxS' processorArchitecture='x86 or amd64' name='Microsoft-Windows-Shell-Setup' publicKeyToken='31bf3856ad364e35' language='neutral'> <OOBE> <HideEULAPage>true</HideEULAPage> <SkipMachineOOBE>true</SkipMachineOOBE> <SkipUserOOBE>true</SkipUserOOBE> </OOBE> </component> </settings> </unattend>
    2. Salve o arquivo no diretório C:\Windows\Panther com o nome unattend.xml.

    3. Execute o Sysprep com as opções /oobe e /generalize. Essas opções retiram todas as informações exclusivas do sistema da instalação do Windows e solicitam que você redefina a senha do administrador.

    4. Desligue a VM e exporte-a do seu ambiente de virtualização.