Condividi tramite


Eseguire la migrazione di VM VMware ad Azure (senza agente)

Questo articolo illustra come eseguire la migrazione di macchine virtuali VMware locali ad Azure usando lo strumento di migrazione e modernizzazione con migrazione senza agente. Per eseguire la migrazione di macchine virtuali VMware è anche possibile usare il metodo di migrazione basata su agente. Confronta i metodi.

Questa esercitazione è la terza di una serie che illustra come valutare le macchine virtuali VMware ed eseguirne la migrazione ad Azure.

Annotazioni

Le esercitazioni illustrano il percorso di distribuzione più semplice per uno scenario, per consentire di configurare rapidamente un modello di verifica. Quando possibile vengono usate le opzioni predefinite e non sono riportati tutti i percorsi e le impostazioni possibili.

In questa esercitazione si apprenderà come:

  • Aggiungere lo strumento di migrazione e modernizzazione.
  • Individuare le VM di cui eseguire la migrazione.
  • Avviare la replica delle VM.
  • Eseguire una migrazione di test per verificare che tutti gli elementi funzionino come previsto.
  • Eseguire una migrazione completa delle VM.

Se non si ha una sottoscrizione di Azure, creare un account gratuito prima di iniziare.

Prerequisiti

Prima di iniziare questa esercitazione, è necessario:

  1. Completare la prima esercitazione per preparare Azure e VMware per la migrazione.
  2. È consigliabile completare la seconda esercitazione per valutare le macchine virtuali VMware prima di eseguirne la migrazione ad Azure, ma non è necessario.
  3. Passare al progetto già creato o creare un nuovo progetto
  4. Verificare le autorizzazioni dell'account Azure. L'account Azure deve avere le autorizzazioni per creare una VM e scrivere in un disco gestito di Azure.

Annotazioni

Se si prevede di aggiornare il sistema operativo Windows, Azure Migrate può scaricare Windows SetupDiag per informazioni dettagliate sull'errore in caso di esito negativo dell'aggiornamento. Verificare che la macchina virtuale creata in Azure dopo la migrazione abbia accesso a SetupDiag. Nel caso in cui non sia disponibile alcun accesso a SetupDiag, può non essere possibile ottenere i codici errore dettagliati per gli errori di aggiornamento del sistema operativo, ma l'aggiornamento può comunque procedere.

Configurare l'appliance di Azure Migrate

Lo strumento di migrazione e modernizzazione esegue un'appliance della macchina virtuale VMware leggera usata per l'individuazione, la valutazione e la migrazione senza agente di macchine virtuali VMware. Se hai seguito l'esercitazione sulla valutazione, hai già configurato l'appliance. In caso contrario, configurarla adesso usando uno di questi metodi:

  • Modello OVA: configurare in una macchina virtuale VMware usando un modello OVA scaricato.
  • Script: configurare in una macchina virtuale VMware o in un computer fisico usando uno script del programma di installazione di PowerShell. Questo metodo deve essere usato se non è possibile configurare una macchina virtuale con un modello OVA o se si usa Azure per enti pubblici.

Dopo aver creato l'appliance, verificare che sia in grado di connettersi ad Azure Migrate: Valutazione server, configurarla per la prima volta e registrarla nel progetto di Azure Migrate.

Replicare le VM

Dopo aver configurato l'appliance e completato l'individuazione, è possibile iniziare la replica delle macchine virtuali VMware in Azure.

  • È possibile eseguire fino a 500 repliche contemporaneamente.
  • Nel portale è possibile selezionare fino a 10 macchine virtuali contemporaneamente per la migrazione. Per eseguire la migrazione di più VM, aggiungerle a gruppi in batch di 10.

Annotazioni

Azure Migrate non supporta la migrazione senza agente di macchine virtuali VMware con VMDK contenente caratteri non ASCII.

Per abilitare la replica, procedere come descritto di seguito:

  1. Nel progetto > di Azure Migrate Eseguire>la migrazioneselezionare Replica.

    Screenshot della selezione dell'opzione Replica.

  2. In Replica, >nozioni di base>sono virtualizzate le vostre macchine?, selezionare Sì, con VMware vSphere.

  3. Nell'appliance locale selezionare il nome dell'appliance di Azure Migrate configurata >correttamente.

    Screenshot delle impostazioni di origine.

  4. In Macchine virtuali selezionare le macchine da replicare. Se si vuole usare il ridimensionamento della macchina virtuale e il tipo di disco da una valutazione, selezionare in Importa impostazioni di migrazione da una valutazione di Azure Migrate, quindi selezionare il gruppo di macchine virtuali e il nome della valutazione. Se non si usano le impostazioni di valutazione, selezionare No. Azure Migrate supporta la migrazione a macchine virtuali di avvio attendibili. Per impostazione predefinita, esegue la migrazione di macchine virtuali idonee come MVT. Queste macchine virtuali offrono funzionalità di sicurezza avanzate, ad esempio l'avvio protetto e il TPM virtuale senza costi aggiuntivi. È consigliabile usarli ovunque applicabile.

    Screenshot che mostra le macchine virtuali attendibili.

    Screenshot della selezione di una valutazione.

  5. In Macchine virtuali selezionare Macchine virtuali di cui si vuole eseguire la migrazione. Selezionare quindi Avanti: Impostazioni di destinazione.

    Screenshot sulla selezione di macchine virtuali.

  6. In Impostazioni di destinazione selezionare la sottoscrizione, l'area di destinazione e l'account di archiviazione.

    Annotazioni

    Dopo aver avviato la prima replica di una macchina virtuale, non è possibile modificare l'account di archiviazione. L'opzione predefinita selezionata nell'elenco a discesa verrà usata per creare un nuovo account di archiviazione. Se l'opzione non è selezionata, l'account di archiviazione verrà creato nel passaggio finale dell'abilitazione della replica.

  7. In Rete virtuale selezionare la rete virtuale/subnet di Azure, aggiunta alle macchine virtuali di Azure dopo la migrazione.

  8. In Opzioni di disponibilità selezionare:

    • Zona di disponibilità per aggiungere la macchina migrata a una zona di disponibilità specifica nell'area. Usare questa opzione per distribuire i server che formano un livello applicazione a più nodi tra zone di disponibilità. Se si seleziona questa opzione, è necessario specificare la zona di disponibilità da utilizzare per ogni macchina selezionata nella scheda Compute. Questa opzione è disponibile solo se la regione di destinazione selezionata per la migrazione supporta le zone di disponibilità
    • Set di disponibilità per inserire la macchina migrata in un set di disponibilità. Per usare questa opzione, il gruppo di risorse di destinazione selezionato deve avere uno o più set di disponibilità. Il set di disponibilità con gruppi di posizionamento di prossimità è supportato.
    • L'opzione La ridondanza dell'infrastruttura non è richiesta se non è necessaria una di queste configurazioni di disponibilità per le macchine migrate.
  9. In Tipo di crittografia del disco selezionare:

    • Crittografia dati inattivi con chiave gestita dalla piattaforma
    • Crittografia dati inattivi con chiave gestita dal cliente
    • Doppia crittografia con chiavi gestite dalla piattaforma e chiavi gestite dal cliente

    Annotazioni

    Per replicare le macchine virtuali con CMK, è necessario creare un set di crittografia del disco nel gruppo di risorse di destinazione. Un oggetto set di crittografia dischi consente eseguire il mapping di Managed Disks a un Key Vault che contiene la chiave gestita dal cliente da usare per la crittografia del servizio di archiviazione.

  10. In Beneficio Azure Hybrid:

    • Selezionare No se non si vuole applicare Vantaggio Azure Hybrid. Quindi seleziona Avanti.
    • Selezionare se sono presenti computer Windows Server coperti da sottoscrizioni attive di Software Assurance o Windows Server e si vuole applicare il vantaggio ai computer di cui si sta eseguendo la migrazione. Quindi seleziona Avanti.

    Screenshot delle impostazioni di destinazione.

  11. In Calcolo esaminare il nome della macchina virtuale, le dimensioni, il tipo di disco del sistema operativo e la configurazione della disponibilità (se selezionato nel passaggio precedente). Le VM devono essere conformi ai requisiti di Azure.

    • Dimensioni della macchina virtuale: se si usano raccomandazioni per la valutazione, l'elenco a discesa dimensioni della macchina virtuale mostra le dimensioni consigliate. In caso contrario, Azure Migrate seleziona le dimensioni più simili nella sottoscrizione di Azure. In alternativa, selezionare manualmente le dimensioni in Dimensioni macchina virtuale di Azure.
    • Disco del sistema operativo: specificare il disco del sistema operativo (avvio) per la macchina virtuale. È il disco che contiene il bootloader e il programma di installazione del sistema operativo.
    • Zona di disponibilità: specificare la zona di disponibilità da usare.
    • Set di disponibilità: specificare il set di disponibilità da usare.

    Annotazioni

    Se si vuole selezionare un'opzione di disponibilità diversa per un set di macchine virtuali, andare al passaggio 1 e ripetere i passaggi selezionando opzioni di disponibilità diverse dopo aver avviato la replica per un set di macchine virtuali.

  12. In Dischi indicare se i dischi delle macchine virtuali devono essere replicati in Azure e specificare il tipo di disco (Premium v2, Ultra SSD, SSD Standard, HDD Standard o Dischi gestiti Premium) in Azure. Quindi seleziona Avanti.

    La screenshot mostra la scheda Dischi della finestra di dialogo Replica.

    Annotazioni

    Per ottimizzare i costi e migliorare le prestazioni, è ora possibile eseguire la migrazione al disco SSD Premium V2 come disco dati.

  13. In Tag scegliere di aggiungere tag alle macchine virtuali, ai dischi e alle schede di interfaccia di rete.

    Screenshot che mostra la scheda tag della finestra di dialogo Replica.

  14. In Rivedi e avvia la replica esaminare le impostazioni e selezionare Replica per avviare la replica iniziale per i server.

Annotazioni

Se si verifica un problema di connettività con Azure o se i servizi dell'appliance sono inattivi per più di 90 minuti, i cicli di replica attivi per i server di replica vengono reimpostati sullo 0% e il rispettivo ciclo viene eseguito dall'inizio.

Annotazioni

È possibile aggiornare le impostazioni di replica in qualsiasi momento prima dell'avvio della replica (Gestire i>computer di replica). Dopo l'avvio della replica non è più possibile modificare le impostazioni.

Tenere traccia e monitorare

  1. Tenere traccia dello stato del processo nelle notifiche del portale.

  2. Monitorare lo stato della replica selezionando il valore numerico accanto alla macchina virtuale di Azure in Migrazione e modernizzazione.

    Monitorare la replica

La replica avviene nel modo indicato di seguito:

  • Al termine del processo, viene avviata la replica iniziale delle macchine virtuali in Azure con Avvia replica.
  • Durante la replica iniziale viene creato uno snapshot della VM. I dati dei dischi dello snapshot vengono replicati nei dischi gestiti di replica in Azure.
  • Al termine della replica iniziale, viene avviata la replica differenziale. Le modifiche incrementali ai dischi locali vengono replicate periodicamente nei dischi di replica in Azure.

Eseguire una migrazione di test

All'avvio della replica differenziale, è possibile eseguire una migrazione di test per le VM prima di eseguire una migrazione completa ad Azure. È consigliabile farlo almeno una volta per ogni macchina virtuale, prima di eseguirne la migrazione.

  • L'esecuzione del test consente di verificare che la migrazione funzioni nel modo previsto senza alcun impatto sui computer locali, che rimangono operativi, e che la replica continui.
  • Il test simula la migrazione creando una VM di Azure con dati replicati, in genere eseguendo la migrazione a un rete virtuale non di produzione nella sottoscrizione di Azure.
  • È possibile usare la VM di Azure di test replicata per convalidare la migrazione, eseguire test delle app e risolvere eventuali problemi prima della migrazione completa.

Per eseguire una migrazione di test, seguire questa procedura:

  1. In Obiettivi> di migrazioneServer, database e app> WebMigrazione e modernizzazione selezionare il valore numerico accanto alla macchina virtuale di Azure.

    Screenshot dei server di cui è stata eseguita la migrazione dei test.

  2. Fare clic con il pulsante destro del mouse sulla macchina virtuale da testare e selezionare Esegui migrazione test.

    Screenshot della migrazione dei test.

  3. In Migrazione di test selezionare la rete virtuale di Azure in cui si troverà la macchina virtuale di Azure durante i test. È consigliabile usare una rete virtuale non di produzione.

  4. Scegliere la subnet a cui si vuole associare ognuna delle schede di interfaccia di rete della macchina virtuale migrata.

    Screenshot che mostra la selezione della subnet durante la migrazione di prova.

  5. È possibile aggiornare il sistema operativo Windows Server durante la migrazione dei test. Per eseguire l'aggiornamento, selezionare l'opzione Aggiorna disponibile . Nel riquadro visualizzato selezionare la versione del sistema operativo di destinazione a cui si vuole eseguire l'aggiornamento e selezionare Applica. Ulteriori informazioni.

  6. Viene avviato il compito di migrazione di test. Monitorare il processo nelle notifiche del portale.

  7. Al termine della migrazione, visualizzare la VM di Azure di cui è stata eseguita la migrazione in Macchine virtuali nel portale di Azure. Il nome del computer ha un suffisso -Test.

  8. Al termine del test, fare clic con il pulsante destro del mouse sulla macchina virtuale di Azure in Macchine in replica e selezionare Pulisci la migrazione di prova.

    Screenshot della migrazione di pulizia.

    Annotazioni

    A questo punto è possibile registrare i server che eseguono SQL Server con il provider di risorse macchina virtuale SQL per sfruttare l'applicazione automatica delle patch, il backup automatizzato e la gestione semplificata delle licenze usando l'estensione agente IaaS SQL.

    • Selezionare Gestisci>Macchine di replica>Macchina contenente SQL Server>Calcolo e rete e selezionare per eseguire la registrazione con SQL VM RP.
    • Selezionare Vantaggio Azure Hybrid per SQL Server se si dispone di istanze di SQL Server con copertura Software Assurance o sottoscrizioni di Windows Server attive e si vuole applicare il vantaggio alle macchine virtuali in fase di migrazione.hs.

Eseguire la migrazione di macchine virtuali

Dopo aver verificato che la migrazione di test funzioni nel modo previsto, è possibile procedere con la migrazione delle macchine virtuali locali.

  1. Nel progetto Azure Migrate >Server, database e app Web>Migrazione e modernizzazione, selezionare il valore numerico accanto a Azure VM.

    Replica dei server

  2. In Macchine replicanti, fai clic con il pulsante destro del mouse sulla macchina virtuale e seleziona >.

  3. In Esegui la migrazione>Spegnere le macchine virtuali ed eseguire una migrazione pianificata senza perdita di dati selezionare >OK.

    • Per impostazione predefinita, Azure Migrate arresta la VM locale ed esegue una replica su richiesta per sincronizzare le eventuali modifiche apportate alla macchina virtuale dopo l'ultima replica. Questa operazione assicura che non vi sia alcuna perdita di dati.
    • Se non si vuole arrestare la macchina virtuale, selezionare No
  4. È possibile aggiornare il sistema operativo Windows Server durante la migrazione. Per eseguire l'aggiornamento, selezionare l'opzione Aggiorna disponibile . Nel riquadro visualizzato selezionare la versione del sistema operativo di destinazione a cui si vuole eseguire l'aggiornamento e selezionare Applica. Ulteriori informazioni.

  5. Verrà avviato un processo di migrazione per la VM. Tenere traccia del processo nelle notifiche di Azure.

  6. Al termine del processo, è possibile visualizzare e gestire la VM dalla pagina Macchine virtuali.

Completare la migrazione

  1. Al termine della migrazione, fare clic con il pulsante destro del mouse sulla macchina virtuale e selezionare >Completa migrazione. La replica della macchina virtuale locale verrà arrestata e verrà eseguita la pulizia delle informazioni sullo stato della replica della VM.
  2. Per le macchine virtuali Windows e Linux l'agente di macchine virtuali viene installato automaticamente durante la migrazione.
  3. Verificare e risolvere eventuali problemi di attivazione di Windows nella macchina virtuale di Azure.
  4. Apportare nell'app le eventuali modifiche post-migrazione necessarie, come l'aggiornamento di nomi host, di stringhe di connessione del database e delle configurazioni dei server Web.
  5. Eseguire i test di accettazione della migrazione e dell'applicazione finale sull'applicazione migrata ora in esecuzione in Azure.
  6. Trasferire il traffico all'istanza della VM di Azure di cui è stata eseguita la migrazione.
  7. Rimuovere le macchine virtuali locali dall'inventario delle macchine virtuali locale.
  8. Rimuovere le macchine virtuali locali dai processi di backup locali.
  9. Aggiornare la documentazione interna con la nuova posizione e il nuovo indirizzo IP delle macchine virtuali di Azure.

Procedure consigliate dopo la migrazione

Passaggi successivi

Indaga il percorso di migrazione cloud nell'Azure Cloud Adoption Framework.