View a markdown version of this page

Configurazioni per esportare macchine virtuali dall'ambiente di virtualizzazione - VM Import/Export

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Configurazioni per esportare macchine virtuali dall'ambiente di virtualizzazione

Prima di importare la VM in Amazon EC2, devi esportarla dall'ambiente di virtualizzazione. Utilizza le linee guida seguenti per configurare la VM prima di esportarla.

Configurazioni generali

Le seguenti configurazioni devono essere eseguite nella VM prima di esportarla dall'ambiente di virtualizzazione. È inoltre necessario consultare la sezione specifica del sistema operativo per le configurazioni aggiuntive richieste.

  • Disattiva qualsiasi antivirus o software di rilevamento delle intrusioni sulla VM. Al termine del processo di importazione sarà possibile riattivare i servizi.

  • Disinstalla gli strumenti VMware sulla VM VMware.

  • Disconnetti tutte CD-ROM le unità (virtuali o fisiche).

  • La VM di origine deve disporre di un servizio client DHCP operativo. Assicurati che il servizio possa essere avviato e che non sia disabilitato a livello di amministratore. Tutti gli indirizzi IP statici attualmente assegnati alla VM di origine vengono eliminati durante l'importazione. Quando l'istanza importata viene avviata in un Amazon VPC, riceve un indirizzo IP privato primario dall'intervallo di indirizzi IPv4 della sottorete. Se quando avvii l'istanza non specifichi un indirizzo IP privato primario, saremo noi a selezionare per tuo conto un indirizzo IP disponibile nell'intervallo IPv4 della sottorete. Per ulteriori informazioni, consulta la sezione relativa al dimensionamento di VPC e sottoreti.

Linux/Unix configurazioni

Le seguenti configurazioni devono essere eseguite nella VM Linux prima di esportarla dall'ambiente di virtualizzazione. Questa sezione presuppone che tu abbia già esaminato Configurazioni generali.

  • Abilita Secure Shell (SSH) per l'accesso remoto.

  • Assicurati che il firewall host (ad esempio Linux iptables) consenta l'accesso a SSH. In caso contrario, una volta completata l'importazione non sarà possibile accedere all'istanza.

  • Assicurati di aver configurato un utente non root per l'utilizzo di SSH basato su chiave pubblica per accedere all'istanza dopo l'importazione. L'utilizzo di SSH basato su password e accesso root su SSH è possibile ma non è consigliato. È consigliato l'utilizzo di chiavi pubbliche e di un utente non root poiché è più sicuro. VM Import non configura un account ec2-user come parte del processo di importazione.

  • Verifica che la macchina virtuale Linux utilizzi GRUB (GRUB legacy) o GRUB 2 come bootloader.

  • Assicurati che la VM Linux utilizzi uno dei seguenti file system root: EXT2, EXT3, EXT4, Btrfs, JFS o XFS.

  • Assicurati che la tua VM Linux non utilizzi nomi di dispositivi di interfaccia di rete prevedibili.

  • Arresta la VM prima di esportarla dall'ambiente di virtualizzazione.

Configurazioni di Windows

Le seguenti configurazioni devono essere eseguite nella VM Windows prima di esportarla dall'ambiente di virtualizzazione. Questa sezione presuppone che tu abbia già esaminato Configurazioni generali.

  • Abilita Remote Desktop (RDP) per l'accesso remoto.

  • Assicurati che il firewall host (Windows Firewall o simili), se configurato, consenta l'accesso a RDP. In caso contrario, una volta completata l'importazione non sarà possibile accedere all'istanza.

  • Assicurati che l'account amministrare e tutti gli altri account utente utilizzino password sicure. Tutti gli account devono disporre di password, altrimenti la procedura di importazione potrebbe avere esito negativo.

  • Installare .NET Framework 4.5 o versioni successive nella VM. Installiamo .NET framework sulla VM in base alle esigenze.

  • Disabilita l'accesso automatico sulla VM Windows.

  • Apri Pannello di controllo > Sistema e sicurezza > Windows Update. Nel riquadro a sinistra, scegli Cambia impostazioni. Scegli le impostazioni desiderate. Tieni presente che se scegli Scarica gli aggiornamenti ma consenti all'utente di scegliere se installarli (valore predefinito) il controllo degli aggiornamenti può utilizzare temporaneamente tra il 50 e il 99% delle risorse CPU nell'istanza. Il controllo avviene generalmente alcuni minuti dopo l'avvio dell'istanza. Assicurati che non ci siano aggiornamenti Microsoft in attesa e che il computer non sia impostato per l'installazione del software al riavvio.

  • Applica i seguenti aggiornamenti rapidi, se necessario:

  • Imposta la chiave di RealTimeIsUniversal registro. Per ulteriori informazioni, consulta Impostare l'ora per l'istanza Amazon EC2 nella Guida per l'utente di Amazon EC2.

  • Esegui System Preparation (Sysprep) sulle immagini di macchine virtuali Windows Server, prima o dopo l'importazione della macchina virtuale.

    • Se si esegue Sysprep prima di importare la macchina virtuale, il processo di importazione aggiunge un file di risposta (unattend.xml) alla macchina virtuale che accetta automaticamente l'End User License Agreement (EULA) e imposta le impostazioni locali su. EN-US

    • Se si esegue Sysprep dopo aver importato la macchina virtuale, si consiglia di utilizzare EC2Launch (Windows Server 2016 e versioni successive) o EC2Config (tramite Windows Server 2012 R2) per eseguire Sysprep.

    Per includere il tuo file di risposta, anziché quello predefinito (unattend.xml)
    1. Copiare il seguente file di esempio e impostare il parametro processorArchitecture su x86 o amd64, a seconda dell'architettura del sistema operativo:

      <?xml version='1.0' encoding='UTF-8'?> <unattend xmlns:wcm='https://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. Salvare il file nella directory C:\Windows\Panther con il nome unattend.xml.

    3. Eseguire Sysprep con le opzioni /oobe e /generalize. Queste opzioni eseguono lo striping di tutte le informazioni di sistema univoche dall'installazione di Windows e richiedono di impostare nuovamente la password di amministratore.

    4. Arrestare la VM ed esportarla dall'ambiente di virtualizzazione.