Importazione di immagini Microsoft Windows personalizzate

Quando trasferisci la tua immagine Microsoft Window in Compute Cloud@Customer, è necessario che soddisfi requisiti specifici.

Requisiti dell'immagine di origine di Microsoft Windows

  • La dimensione massima dell'immagine è 400 GB.

  • L'immagine deve essere configurata per il boot del BIOS.

  • È supportato un solo disco, che deve essere l'unità di boot con un record di boot master (MBR) e un boot loader validi. È possibile eseguire la migrazione di volumi di dati aggiuntivi dopo aver importato il volume di avvio dell'immagine.

  • La dimensione minima del volume di avvio è di 256 GB.

  • Il processo di avvio non deve richiedere la presenza di altri volumi di dati per un avvio corretto.

  • Impossibile cifrare l'immagine del disco.

  • L'immagine del disco deve essere un file VMDK o QCOW2. Creare il file immagine duplicando il volume di origine, non creando uno snapshot. I file VMDK devono essere di tipo "single growable" (monolithicSparse) o "stream Optimized" (streamOptimized), entrambi costituiti da un singolo file VMDK. Non sono supportati tutti gli altri formati VMDK, ad esempio quelli che utilizzano più file, volumi divisi o contengono snapshot.

  • L'interfaccia di rete deve usare DHCP per determinare le impostazioni di rete. Quando si importa un'immagine personalizzata, le interfacce di rete esistenti non vengono ricreate. Tutte le interfacce di rete esistenti vengono sostituite con una singola NIC al termine del processo di importazione. È possibile collegare VNIC aggiuntive dopo aver avviato l'istanza importata.

  • La configurazione di rete non deve codificare l'indirizzo MAC per l'interfaccia di rete.

Preparazione dei sistemi Microsoft Windows per l'importazione

La configurazione descritta in questa sezione è necessaria in modo che le istanze di computazione create dall'immagine di sistema di Microsoft Windows possano essere avviate correttamente e le connessioni di rete funzionino.

Importante

La configurazione dell'unità di sistema in cui è installata l'istanza di origine di Microsoft Windows (virtual machine o sistema fisico) verrà importata nell'immagine. Tutte le partizioni sull'unità seguiranno l'immagine importata. Eventuali altre unità non verranno importate e sarà necessario ricrearle nell'istanza dopo la creazione dell'istanza dall'immagine. Quindi spostare manualmente i dati sulle unità non istanza nello storage sull'istanza.

È possibile eseguire questa configurazione sul sistema di origine in esecuzione o dopo aver avviato l'istanza di computazione.

  • Preparazione del sistema di origine prima della creazione dell'immagine. Questo è il metodo consigliato.

  • Preparazione dell'istanza di computazione dopo l'avvio dell'istanza. In caso di dubbi sulla modifica del sistema di origine attiva, è possibile utilizzare questo metodo. Se si utilizza questo metodo, l'istanza di computazione non è inizialmente utilizzabile. Dopo aver avviato l'istanza di computazione, connettersi alla console VNC e utilizzare la finestra VNC per apportare le modifiche descritte in Preparazione del sistema di origine prima della creazione dell'immagine.

Preparazione del sistema di origine prima della creazione dell'immagine

  1. Esaminare i requisiti.

    Vedere Importazione di immagini Microsoft Windows personalizzate.

  2. Duplicare l'istanza esistente utilizzando le procedure specifiche della piattaforma corrente. Eseguire quindi tutte le modifiche apportate alla copia per evitare di interrompere l'istanza di produzione.
  3. Seguire le linee guida di sicurezza dell'organizzazione per assicurarsi che il sistema Microsoft Windows sia protetto. Può includere, a titolo esemplificativo ma non esaustivo, i task riportati di seguito.

    • Installare gli aggiornamenti di sicurezza più recenti per il sistema operativo e le applicazioni installate.

    • Abilitare il firewall e configurarlo in modo da abilitare solo le regole necessarie.

    • Disabilitare gli account con privilegi non necessari.

    • Usa password sicure per tutti gli account.

  4. Configurare l'accesso RDP (Remote Desktop Protocol).

    1. Abilitare le connessioni Desktop remoto all'immagine. Vedere Per connettersi a un'istanza di Windows da un client Desktop remoto.

    2. Modificare la regola della porta in entrata di Microsoft Windows Firewall per consentire l'accesso RDP sia per i tipi di posizione di rete privata che pubblica. Quando si importa l'immagine, il servizio di riconoscimento della posizione di rete di Microsoft Windows identificherà la connessione di rete come tipo di rete pubblica.

  5. Determinare se il tipo di licenza corrente di Microsoft Windows è una licenza di volume eseguendo il seguente comando in PowerShell:

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

    Se la licenza non è una licenza per volume, dopo l'importazione dell'immagine verrà aggiornato il tipo di licenza.

  6. Se si prevede di utilizzare l'immagine personalizzata per creare più istanze, creare un'immagine generalizzata del disco di avvio. Un'immagine generalizzata viene pulita di informazioni specifiche del computer, ad esempio identificatori univoci. Quando si creano istanze da un'immagine generalizzata, gli identificativi univoci vengono rigenerati. Ciò impedisce che due istanze create dalla stessa immagine si scontrino sugli stessi identificativi.

  7. Creare un Backup del volume root.

  8. Se l'istanza Windows dispone di storage collegato in remoto, ad esempio NFS o volumi a blocchi, configurare tutti i servizi che si basano su questo storage per l'avvio manuale. Lo storage collegato in remoto non è disponibile la prima volta che un'istanza creata da un'immagine personalizzata viene avviata su Oracle Cloud Infrastructure.

  9. Assicurarsi che tutte le interfacce di rete utilizzino DHCP e che l'indirizzo MAC e gli indirizzi IP non siano codificati. Per istruzioni sulla configurazione di rete del sistema, consultare la documentazione del sistema.

  10. Scaricare i driver Oracle Windows VirtIO:

    1. Accedere al sito Oracle Software Delivery Cloud.

    2. Nell'elenco a discesa Tutte le categorie selezionare Rilascia.

    3. Digitare Oracle Linux 7.9 nella casella di ricerca e selezionare Cerca.
    4. Selezionare REL: Oracle Linux 7.9.0.0.0.
    5. In alto a destra nella pagina, a destra del carrello, selezionare Continua.

    6. Nell'elenco Piattaforme/Lingue selezionare x86 a 64 bit. Selezionare Continua.
    7. Accettare il contratto di licenza, quindi selezionare Continua.
    8. Selezionare la casella di controllo accanto alla versione driver di Oracle VirtIO per Microsoft Windows 1.1.x. Deselezionare le altre caselle di controllo.
    9. Selezionare Scarica, quindi seguire le indicazioni.
  11. Installare i driver VirtIO Oracle per Windows:
    1. Seguire i prompt nel workflow di installazione. Nella pagina Tipo di installazione, selezionare Personalizzato.
    2. Riavviare l'istanza di Windows.
  12. Eseguire la procedura Creazione ed esportazione di un'immagine.

Creazione ed esportazione di un'immagine

  1. Arrestare il sistema.

  2. Duplicare il sistema arrestato come file VMDK o QCOW2. Consultare la documentazione degli strumenti relativa al sistema operativo in uso.

  3. Esportare l'immagine dal sistema fisico o dall'ambiente di virtualizzazione.

  4. Eseguire la procedura Importazione di un'immagine Microsoft Windows per importare l'immagine in Oracle Cloud Infrastructure.

Preparazione dell'istanza di computazione dopo l'avvio dell'istanza

  1. Eseguire tutti i passi Preparazione del sistema di origine prima della creazione dell'immagine necessari per garantire prestazioni ottimali.

  2. Eseguire la procedura Creating and Exporting an Image riportata sopra.

    Dopo aver importato l'immagine, non eseguire la procedura Task successivi all'importazione per le immagini di Microsoft Windows.

  3. Utilizzare l'immagine importata per avviare un'istanza.

    Per l'origine dell'immagine, selezionare Immagini personalizzate, quindi selezionare l'immagine importata. Vedere Creazione di un'istanza.

  4. Connettersi alla console come descritto nella sezione Connessione a un'istanza di computazione.

  5. Eseguire la procedura Preparazione dei sistemi Microsoft Windows per l'importazione.

  6. Eseguire la procedura Task successivi all'importazione per le immagini Microsoft Windows.

Importazione di un'immagine Microsoft Windows

Dopo aver preparato un'immagine di Microsoft Windows per l'importazione, attenersi alla seguente procedura per importare l'immagine:

  1. Caricare il file immagine in un bucket di storage degli oggetti.

    Assicurarsi di selezionare un bucket in cui si dispone dell'accesso in lettura e scrittura. Vedere Esportazione di un'immagine in un bucket di storage degli oggetti.

  2. Importare l'immagine dal bucket nella tenancy in uso.

    Vedere Importazione di un'immagine da un bucket di storage degli oggetti e Importazione di un'immagine da un URL. Eseguire la procedura CLI e specificare l'opzione --operating-system. Assicurarsi che il valore dell'opzione --operating-system includa la stringa senza distinzione tra maiuscole e minuscole "Windows".

  3. Completare i task successivi all'importazione.

    Vedere Task successivi all'importazione per le immagini Microsoft Windows.

Task successivi all'importazione per immagini Microsoft Windows

Dopo aver importato un'immagine Microsoft Windows personalizzata, attenersi alla procedura riportata di seguito.

  1. Utilizzare l'immagine importata per creare un'istanza.

    Per l'origine dell'immagine, selezionare Immagini personalizzate, quindi selezionare l'immagine importata. Vedere Creazione di un'istanza.

  2. Abilita l'accesso RDP (Remote Desktop Protocol) all'istanza di computazione.

    Vedere Per connettersi a un'istanza di Windows da un client Desktop remoto.

  3. Connettersi all'istanza utilizzando RDP.

    Vedere Per connettersi a un'istanza di Windows da un client Desktop remoto.

  4. Se l'istanza richiede qualsiasi storage collegato in remoto, ad esempio i volumi a blocchi, creare e collegare lo storage.

    Vedere Creazione e collegamento di volumi a blocchi.

  5. Creare e collegare qualsiasi VNIC secondaria richiesta.

    Vedere Configurazione delle VNIC.

  6. Verificare che tutte le applicazioni funzionino come previsto.

  7. Riconfigurare tutti i servizi impostati per l'avvio manuale.

  8. Configurare l'istanza per l'uso del protocollo NTP (Network Time Protocol).

Per evitare di eseguire questa configurazione ogni volta che si crea un'istanza utilizzando questa immagine personalizzata, considerare la possibilità di creare una nuova immagine dall'istanza completamente configurata. Vedere Creazione di un'immagine personalizzata da un'istanza.