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. Confrontare i metodi.

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

Nota

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 apprenderai a:

  • Aggiungere lo strumento 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, anche se non necessario, completare la seconda esercitazione per valutare le macchine virtuali VMware prima di eseguirne la migrazione ad Azure.
  3. Passare al progetto già creato o crearne uno nuovo
  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.

Nota

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, potrebbe non essere possibile ottenere codici di errore dettagliati degli errori di aggiornamento del sistema operativo, ma l'aggiornamento può continuare.

Configurare l'appliance di Azure Migrate

Lo strumento di migrazione e modernizzazione esegue un'appliance vm VMware leggera usata per l'individuazione, la valutazione e la migrazione senza agente di macchine virtuali VMware. Se è stata seguita l'esercitazione sulla valutazione, l'appliance è già configurata. 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 possa connettersi ad Azure Migrate: Valutazione server, configurarla per la prima volta e registrarla con il progetto 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.

Nota

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. In Server di progetto>, database e app>Web di Azure Migrate Migrazione e modernizzazione selezionare Replica.

    Screenshot nella selezione dell'opzione Replica.

  2. In Replica le> nozioni>di base Sono virtualizzate le macchine virtuali? 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 VM da replicare. Per applicare le dimensioni e il tipo di disco delle VM di una valutazione, se ne è stata eseguita una, in Importare le impostazioni di migrazione da una valutazione di Azure Migrate? selezionare e quindi selezionare il gruppo di VM e il nome della valutazione. Se non si usano le impostazioni di valutazione, selezionare No.

    Screenshot della selezione della valutazione.

  5. In Macchine virtuali selezionare le VM di cui si vuole eseguire la migrazione. Fare quindi clic su Avanti: Impostazioni di destinazione.

    Screenshot nella selezione di macchine virtuali.

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

    Nota

    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 dischi 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

    Nota

    Per replicare le macchine virtuali con la chiave gestita dal cliente, è necessario creare un set di crittografia dischi 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 Vantaggio Azure Hybrid:

    • Selezionare No se non si vuole applicare Vantaggio Azure Hybrid. Fare clic su Avanti.
    • Selezionare se si hanno computer Windows Server con copertura Software Assurance o sottoscrizioni di Windows Server attive e si vuole applicare il vantaggio alle VM di cui si sta eseguendo la migrazione. Fare clic su Avanti.

    Screenshot delle impostazioni di destinazione.

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

    • Dimensioni VM: se si usano i consigli per la valutazione, l'elenco a discesa Dimensioni 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 sistema operativo: specificare il disco del sistema operativo (di avvio) per la VM. È il disco che contiene il bootloader e il programma di installazione del sistema operativo.
    • Zona di disponibilità: per usare le zone di disponibilità, specificare il relativo valore.
    • Set di disponibilità: per usare il set di disponibilità, specificare il relativo valore.

    Nota

    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 specificare se i dischi delle VM devono essere replicati in Azure e selezionare il tipo di disco in Azure (dischi gestiti Premium o SSD/HDD Standard). Fare clic su Avanti.

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

  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 replica verificare le impostazioni e fare clic su Replica per avviare la replica iniziale dei server.

Nota

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.

Nota

È possibile aggiornare le impostazioni di replica in qualsiasi momento prima dell'avvio della replica, selezionando Gestisci>Replica delle macchine virtuali. 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 facendo clic sul 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 migrazione Server, database e app>Web Migrazione 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 VM da testare e scegliere Migrazione di 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 dei test.

  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. Altre informazioni.

  6. Verrà avviato il processo 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 della macchina virtuale ha il suffisso -Test.

  8. Al termine del test, fare clic con il pulsante destro del mouse sulla macchina virtuale di Azure in Replica delle macchine virtuali e scegliere Pulisci migrazione di test.

    Screenshot della migrazione della pulizia.

    Nota

    È ora possibile registrare i server che eseguono SQL Server con RP della macchina virtuale SQL per sfruttare i vantaggi dell'applicazione automatica delle patch, del backup automatizzato e della gestione semplificata delle licenze tramite l'estensione SQL IaaS Agent.

    • Selezionare Gestisci>computer>di replica contenente il calcolo e la rete di SQL Server>e selezionare per eseguire la registrazione con la macchina virtuale DI SQL.
    • Selezionare Vantaggio Azure Hybrid per SQL Server se si dispone di istanze di SQL Server coperte da sottoscrizioni attive di Software Assurance o SQL Server e si vuole applicare il vantaggio ai computer di cui si sta eseguendo la migrazione.hs.

Eseguire la migrazione di VM

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

  1. In Server di progetto>, database e app>Web di Azure Migrate Migrazione e modernizzazione selezionare il valore numerico accanto alla macchina virtuale di Azure.

    Replica dei server

  2. In Replica delle macchine virtuali fare clic con il pulsante destro del mouse sulla VM e scegliere >Esegui la migrazione.

  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 VM, 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. Altre 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 migrazione Completa macchina virtuale>. La replica della macchina virtuale locale verrà arrestata e verrà eseguita la pulizia delle informazioni sullo stato della replica della VM.
  2. Durante la migrazione viene installato automaticamente l'agente di macchine virtuali Windows e Linux.
  3. Verificare e risolvere eventuali problemi di attivazione di Windows nella macchina virtuale di Azure.
  4. Eseguire qualsiasi modifica dell'app post-migrazione, ad esempio l'aggiornamento dei nomi host, delle stringa di connessione del database e delle configurazioni del 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

  • Per una maggiore resilienza:
    • Proteggere i dati eseguendo il backup delle macchine virtuali di Azure con il servizio Backup di Azure. Altre informazioni.
    • Mantenere i carichi di lavoro in esecuzione e sempre disponibili eseguendo la replica delle macchine virtuali di Azure in un'area secondaria con Site Recovery. Altre informazioni.
  • Per migliorare le prestazioni:
    • Per impostazione predefinita, i dischi dati vengono creati con la memorizzazione nella cache dell'host impostata su "Nessuno". Esaminare e modificare la memorizzazione nella cache del disco dati in base alle esigenze del carico di lavoro. Altre informazioni.
  • Per una maggiore sicurezza:
  • Per il monitoraggio e la gestione:
  • È consigliabile distribuire Gestione costi di Azure per monitorare l'utilizzo delle risorse e le spese.

Passaggi successivi

Esaminare il percorso di migrazione al cloud in Azure Cloud Adoption Framework.