Individuare e valutare le VM AWS (Amazon Web Services) ed eseguirne la migrazione ad Azure

Attenzione

Questo articolo fa riferimento a CentOS, una distribuzione Linux che si avvicina allo stato di fine vita. Prendere in considerazione l'uso e il piano di conseguenza.

Questa esercitazione illustra come individuare, valutare ed eseguire la migrazione di macchine virtuali Amazon Web Services (AWS) alle macchine virtuali di Azure usando Azure Migrate: Valutazione server e lo strumento di migrazione e modernizzazione.

Nota

Per eseguire la migrazione di macchine virtuali AWS ad Azure, è necessario considerarle come server fisici.

In questa esercitazione apprenderai a:

  • Verificare i prerequisiti per la migrazione.
  • Preparare le risorse di Azure con lo strumento di migrazione e modernizzazione. Configurare le autorizzazioni per l'account e le risorse di Azure per l'uso con Azure Migrate e Modernizzare.
  • Preparare le istanze di AWS Elastic Compute Cloud (EC2) per la migrazione.
  • Aggiungere lo strumento migrazione e modernizzazione nell'hub di Azure Migrate e Modernize.
  • Configurare l'appliance di replica e distribuire il server di configurazione.
  • Installare il servizio di mobilità nelle macchine virtuali AWS di cui si vuole eseguire la migrazione.
  • Abilitare la replica per le VM.
  • Rilevare e monitorare lo stato della replica.
  • Eseguire una migrazione di test per verificare che tutti gli elementi funzionino come previsto.
  • Eseguire una migrazione completa ad Azure.

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

Individuazione e valutazione

Prima di procedere con la migrazione ad Azure, è consigliabile eseguire un'individuazione delle macchine virtuali e una valutazione della migrazione. Questa valutazione consente di ridimensionare correttamente le VM AWS per la migrazione ad Azure e stimare i potenziali costi di esecuzione di Azure.

Per configurare una valutazione:

  1. Seguire questa esercitazione per configurare Azure e preparare le VM AWS per la valutazione. Tenere presente quanto segue:

    • Azure Migrate e Modernize usano l'autenticazione delle password per individuare le istanze di AWS. Le istanze di AWS non supportano l'autenticazione della password per impostazione predefinita. Prima di individuare un'istanza, è necessario abilitare l'autenticazione della password.
      • Per i computer Windows consentire la porta 5985 (HTTP) di WinRM Questa porta consente chiamate WMI remote.
      • Per i computer Linux:
        1. Accedere a ogni computer Linux.
        2. Aprire il file sshd_config : vi /etc/ssh/sshd_config.
        3. Nel file individuare la PasswordAuthentication riga e modificare il valore in yes.
        4. Salvare il file e chiuderlo. Riavviare il servizio ssh.
    • Se si usa un utente radice per individuare le macchine virtuali Linux, assicurarsi che l'account di accesso radice sia consentito nelle macchine virtuali.
      1. Accedere a ogni computer Linux.
      2. Aprire il file sshd_config : vi /etc/ssh/sshd_config.
      3. Nel file individuare la PermitRootLogin riga e modificare il valore in yes.
      4. Salvare il file e chiuderlo. Riavviare il servizio ssh.
  2. Quindi, seguire questa esercitazione per configurare un progetto e un'appliance di Azure Migrate per l'individuazione e la valutazione delle macchine virtuali AWS.

Anche se è consigliabile provare una valutazione, l'esecuzione di una valutazione non è un passaggio obbligatorio per poter eseguire la migrazione delle macchine virtuali.

Prerequisiti

  • Assicurarsi che le macchine virtuali AWS di cui si vuole eseguire la migrazione eseguano una versione del sistema operativo supportata. Le macchine virtuali AWS vengono considerate come computer fisici per la migrazione. Verificare le versioni del sistema operativo e del kernel supportate per il flusso di lavoro di migrazione dei server fisici. È possibile usare comandi standard come hostnamectl o uname -a per controllare le versioni del sistema operativo e del kernel per le macchine virtuali Linux. È consigliabile eseguire una migrazione di test (failover di test) per verificare se la macchina virtuale funziona come previsto prima di procedere con la migrazione.
  • Assicurarsi che le VM AWS siano conformi alle configurazioni supportate per la migrazione ad Azure.
  • Verificare che le VM AWS replicate in Azure siano conformi ai requisiti delle macchine virtuali di Azure.
  • Alcune modifiche sono necessarie nelle macchine virtuali prima di eseguirne la migrazione ad Azure:
    • Per alcuni sistemi operativi, Azure Migrate e Modernize apporta queste modifiche automaticamente.
    • È importante apportare queste modifiche prima di avviare la migrazione. Se si esegue la migrazione della VM prima di apportare la modifica, la VM potrebbe non avviarsi in Azure. Esaminare le modifiche di Windows e Linux da apportare.

Preparare le risorse di Azure per la migrazione

Preparare Azure per la migrazione con lo strumento di migrazione e modernizzazione.

Attività Dettagli
Creare un progetto di Azure Migrate Per creare un nuovo progetto, l'account Azure deve avere autorizzazioni di Collaboratore o Proprietario.
Verificare le autorizzazioni per l'account Azure L'account Azure necessita delle autorizzazioni per creare una macchina virtuale e scrivere in un disco gestito di Azure.

Assegnare le autorizzazioni per creare un progetto

  1. Nella portale di Azure aprire la sottoscrizione e selezionare Controllo di accesso (IAM).
  2. In Controlla l'accesso individuare l'account pertinente e selezionarlo per visualizzare le autorizzazioni.
  3. È necessario avere le autorizzazioni di Collaboratore o Proprietario.
    • Se è appena stato creato un account Azure gratuito, si è proprietari della propria sottoscrizione.
    • Se non si ha il ruolo di proprietario della sottoscrizione, collaborare con il proprietario per assegnare il ruolo.

Assegnare le autorizzazioni all'account Azure

Assegnare il ruolo Collaboratore macchina virtuale all'account Azure. Questo ruolo fornisce le autorizzazioni per:

  • Creare una macchina virtuale nel gruppo di risorse selezionato.
  • Creare una macchina virtuale nella rete virtuale selezionata.
  • Scrivere in un disco gestito di Azure.

Creare una rete di Azure

Configurare una rete virtuale di Azure. Quando si esegue la replica in Azure, le macchine virtuali di Azure create vengono aggiunte alla rete virtuale di Azure specificata durante la configurazione della migrazione.

Preparare le istanze di AWS per la migrazione

Per preparare la migrazione da AWS ad Azure, è necessario preparare e distribuire un'appliance di replica per la migrazione.

Preparare un computer per l'appliance di replica

Lo strumento di migrazione e modernizzazione usa un'appliance di replica per replicare i computer in Azure. L'appliance di replica esegue i componenti seguenti:

  • Server di configurazione: il server di configurazione coordina le comunicazioni tra l'ambiente AWS e Azure e gestisce la replica dei dati.
  • Server di elaborazione: il server di elaborazione funge da gateway di replica. Riceve i dati di replica e ottimizza i dati con memorizzazione nella cache, compressione e crittografia. Invia quindi i dati a un account di archiviazione della cache in Azure.

Per prepararsi alla distribuzione dell'appliance:

  • Configurare una VM EC2 separata per ospitare l'appliance di replica. L'istanza deve eseguire Windows Server 2012 R2 o Windows Server 2016. Verificare i requisiti hardware, software e di rete per l'appliance.

  • L'appliance non deve essere installata in una macchina virtuale di origine che si vuole replicare o nell'appliance di individuazione e valutazione di Azure Migrate installata in precedenza. Deve essere distribuita in una VM diversa.

  • Le VM AWS di origine di cui eseguire la migrazione devono comunicare in rete con l'appliance di replica. Configurare le regole del gruppo di sicurezza necessarie per abilitare questa funzionalità. È consigliabile distribuire l'appliance di replica nello stesso cloud privato virtuale (VPC) delle macchine virtuali di origine di cui eseguire la migrazione. Se l'appliance di replica deve trovarsi in un VPC diverso, le VPN devono essere connesse tramite peering VPC.

  • Le VM AWS di origine comunicano con l'appliance di replica sulle porte HTTPS 443 (orchestrazione del canale di controllo) e TCP 9443 (trasporto dati) in ingresso per la gestione della replica e il trasferimento dei dati di replica. L'appliance di replica a sua volta orchestra e invia i dati di replica ad Azure sulla porta HTTPS 443 in uscita. Per configurare queste regole, modificare le regole in ingresso e in uscita del gruppo di sicurezza con le porte e le informazioni sull'indirizzo IP di origine appropriate.

    Screenshot that shows AWS security groups.

    Screenshot that shows editing security settings.

  • L'appliance di replica usa MySQL. Esaminare le opzioni per l'installazione di MySQL nell'appliance.

  • Esaminare gli URL di Azure necessari all'appliance di replica per accedere ai cloud pubblico e per enti pubblici.

Configurare l'appliance di replica

La prima fase del processo di migrazione è la configurazione dell'appliance di replica. Per configurare l'appliance per la migrazione delle macchine virtuali AWS, è necessario scaricare il file del programma di installazione per l'appliance e quindi eseguirlo nella macchina virtuale preparata.

Scaricare il programma di installazione dell'appliance di replica

  1. Nel progetto Azure Migrate selezionare Server, database e app>Web Migrazione e modernizzazione>Individua.

    Screenshot that shows the Discover button.

  2. In Individua macchine>virtuali le macchine virtuali selezionare Non virtualizzato/Altro.

  3. In Area di destinazione selezionare l'area di Azure in cui eseguire la migrazione delle macchine virtuali.

  4. Selezionare Confermare che l'area di destinazione per la migrazione sia <region-name>.

  5. Selezionare Crea risorse. Questo passaggio crea un insieme di credenziali di Azure Site Recovery in background.

    • Se è già stata configurata la migrazione con lo strumento di migrazione e modernizzazione, l'opzione di destinazione non può essere configurata perché le risorse sono state configurate in precedenza.
    • Non è possibile modificare l'area di destinazione per questo progetto dopo aver selezionato questo pulsante.
    • Per eseguire la migrazione delle macchine virtuali a un'area diversa, è necessario creare un progetto di Azure Migrate nuovo o diverso.

    Nota

    Se è stato selezionato l'endpoint privato come metodo di connettività per il progetto di Azure Migrate al momento della creazione, l'insieme di credenziali di Servizi di ripristino viene configurato anche per la connettività dell'endpoint privato. Assicurarsi che gli endpoint privati siano raggiungibili dall'appliance di replica. Altre informazioni.

  6. In Installare una nuova appliance di replica o aumentare le prestazioni della configurazione esistente? selezionare Installare un'appliance di replica.

  7. In Scaricare e installare il software dell'appliance di replica scaricare il programma di installazione dell'appliance e la chiave di registrazione. È necessaria la chiave per registrare l'appliance. La chiave è valida per cinque giorni dopo il download.

    Screenshot that shows the Download button.

  8. Copiare il file di installazione dell'appliance e il file della chiave nella VM AWS con Windows Server 2016 o Windows Server 2012 creata per l'appliance di replica.

  9. Eseguire il file di installazione dell'appliance di replica, come descritto nella procedura seguente.

    1. In Prima di iniziare selezionare Installa il server di configurazione e il server di elaborazione. Quindi seleziona Avanti.
    2. In Third-Party Software License (Licenza software di terze parti) selezionare I accept the third-party license agreement (Accetto il contratto di licenza di terze parti), Quindi seleziona Avanti.
    3. In Registrazione fare clic su Sfoglia e passare al percorso in cui si trova il file della chiave di registrazione dell'insieme di credenziali. Selezionare Avanti.
    4. In Impostazioni Internet selezionare Connetti direttamente ad Azure Site Recovery senza server proxy, Quindi seleziona Avanti.
    5. Nella pagina Controllo dei prerequisiti vengono eseguiti i controlli di diversi elementi. Al termine, fare clic su Avanti.
    6. In Configurazione mySQL specificare una password per il database MySQL. Quindi seleziona Avanti.
    7. In Dettagli ambiente selezionare No. Non è necessario proteggere le VM. Quindi seleziona Avanti.
    8. In Percorso di installazione selezionare Avanti per accettare il valore predefinito.
    9. In Selezione rete selezionare Avanti per accettare il valore predefinito.
    10. In Riepilogo selezionare Installa.
    11. Stato dell'installazione visualizza informazioni sullo stato del processo di installazione. Al termine, selezionare Fine. Viene visualizzata una finestra di messaggio per il riavvio. Seleziona OK.
    12. Viene poi visualizzata una finestra con un messaggio sulla passphrase di connessione al server di configurazione. Copiare la passphrase negli Appunti e salvarla in un file di testo temporaneo nelle VM di origine. Questa passphrase è necessaria in un secondo momento durante il processo di installazione servizio di mobilità.
  10. Al termine dell'installazione, la configurazione guidata dell'appliance viene avviata automaticamente. È anche possibile avviare la procedura guidata manualmente usando il cspsconfigtool collegamento creato sul desktop dell'appliance. In questa esercitazione viene installato manualmente il servizio di mobilità nelle macchine virtuali di origine da replicare. Per continuare, è necessario creare un account fittizio in questo passaggio. Per l'account fittizio, usare "guest" come nome descrittivo, "username" come nome utente e "password" come password per l'account. Questo account fittizio viene usato nella fase Abilita replica.

  11. Dopo il riavvio dell'appliance dopo l'installazione, in Individua computer selezionare la nuova appliance in Seleziona server di configurazione e selezionare Finalize registration (Finalize registration). Il passaggio Finalize registration esegue un paio di attività finali per preparare l'appliance di replica.

    Screenshot that shows Finalize registration.

Installare l'agente servizio di mobilità

Prima di poter avviare la replica, è necessario che un agente servizio di mobilità sia preinstallato nelle macchine virtuali AWS di origine. L'approccio scelto per installare l'agente servizio di mobilità può dipendere dalle preferenze dell'organizzazione e dagli strumenti esistenti. Il metodo di installazione "push" integrato in Site Recovery non è attualmente supportato. È consigliabile prendere in considerazione gli approcci seguenti:

Abilitare la replica per le VM AWS

Nota

Tramite il portale è possibile aggiungere fino a 10 VM contemporaneamente per la replica. Per replicare più VM contemporaneamente, è possibile aggiungerle in batch di 10.

  1. Nel progetto Azure Migrate selezionare Server, database e app>Web Migrazione e modernizzazione> Replica.

    Screenshot that shows selecting Replicate.

  2. In Replica le impostazioni>di origine Sono virtualizzate le macchine?, selezionare >Non virtualizzato/Altro.

  3. In Appliance locale selezionare il nome dell'appliance di Azure Migrate configurata.

  4. In Server di elaborazione selezionare il nome dell'appliance di replica.

  5. In Credenziali guest selezionare l'account fittizio creato in precedenza durante l'installazione del programma di installazione della replica per installare il servizio di mobilità manualmente. L'installazione push non è supportata. Selezionare quindi Avanti: Macchine virtuali.

    Screenshot that shows replicating settings.

  6. In Macchine virtuali, in Importare le impostazioni di migrazione da una valutazione?, lasciare l'impostazione predefinita No, specificherò le impostazioni di migrazione manualmente.

  7. Selezionare ogni macchina virtuale di cui si vuole eseguire la migrazione. Selezionare quindi Avanti: Impostazioni di destinazione.

    Screenshot that shows selecting VMs.

  8. In Impostazioni di destinazione selezionare la sottoscrizione e l'area di destinazione della migrazione. Specificare il gruppo di risorse in cui si troveranno le macchine virtuali di Azure dopo la migrazione.

  9. In Rete virtuale selezionare la subnet/rete virtuale di Azure a cui verranno aggiunte le VM di Azure dopo la migrazione.

  10. In Account di archiviazione cache mantenere l'opzione predefinita per usare l'account di archiviazione della cache creato automaticamente per il progetto. Usare l'elenco a discesa se si vuole specificare un account di archiviazione diverso da usare come account di archiviazione della cache per la replica.

    Nota

    • Se è stato selezionato un endpoint privato come metodo di connettività per il progetto Azure Migrate, concedere all'insieme di credenziali di Servizi di ripristino l'accesso all'account di archiviazione della cache. Altre informazioni.
    • Per eseguire la replica usando Azure ExpressRoute con peering privato, creare un endpoint privato per l'account di archiviazione della cache. Altre informazioni.
  11. In Opzioni di disponibilità selezionare:

    • Zona di disponibilità: aggiunge il computer migrato a una zona di disponibilità specifica nell'area. Usare questa opzione per distribuire i server che formano un livello applicazione multinodo tra zone di disponibilità. Se si seleziona questa opzione, è necessario specificare la zona di disponibilità da usare per ogni computer selezionato nella scheda Calcolo . Questa opzione è disponibile solo se l'area di destinazione selezionata per la migrazione supporta le zone di disponibilità.
    • Set di disponibilità: inserisce il computer migrato in un set di disponibilità. Per usare questa opzione, il gruppo di risorse di destinazione selezionato deve avere uno o più set di disponibilità.
    • Nessuna ridondanza dell'infrastruttura necessaria: selezionare questa opzione se non sono necessarie una di queste configurazioni di disponibilità per i computer migrati.
  12. In Tipo di crittografia dischi selezionare:

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

    Nota

    Per replicare le macchine virtuali con chiavi gestite dal cliente, è necessario creare un set di crittografia del disco nel gruppo di risorse di destinazione. Un oggetto set di crittografia dischi esegue il mapping dei dischi gestiti a un'istanza di Azure Key Vault contenente la chiave gestita dal cliente da usare per la crittografia lato server.

  13. In Vantaggio Azure Hybrid:

    • Selezionare No se non si vuole applicare Vantaggio Azure Hybrid. Quindi seleziona 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. Quindi seleziona Avanti.

    Screenshot that shows Target settings.

  14. 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 della macchina virtuale: se si usano raccomandazioni di valutazione, l'elenco a discesa Dimensioni macchina virtuale mostra le dimensioni consigliate. In caso contrario, Azure Migrate e Modernize seleziona una dimensione in base alla corrispondenza più vicina 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à: specificare la zona di disponibilità da usare.
    • Set di disponibilità: specificare il set di disponibilità da usare.
  15. In Dischi specificare se i dischi delle macchine virtuali devono essere replicati in Azure e selezionare il tipo di disco (SSD/HDD standard o dischi gestiti Premium) in Azure. Quindi seleziona Avanti.

    • È possibile escludere dischi dalla replica.
    • I dischi esclusi non saranno presenti nella macchina virtuale di Azure dopo la migrazione.

    Screenshot that shows the Disks tab in the Replicate dialog.

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

    Screenshot that shows the Tags tab in the Replicate dialog.

  17. In Rivedi e avvia replica verificare le impostazioni e selezionare Replica per avviare la replica iniziale dei server.

Nota

Per aggiornare le impostazioni di replica in qualsiasi momento prima dell'avvio della replica, selezionare Gestisci>computer di replica. Le impostazioni non possono essere modificate dopo l'avvio della replica.

Rilevare e monitorare lo stato della replica

  • Quando si seleziona Replica, viene avviato un processo di avvio della replica.
  • Al termine del processo, viene avviata la replica iniziale delle VM in Azure.
  • Al termine della replica iniziale, viene avviata la replica differenziale. Le modifiche incrementali ai dischi delle VM AWS vengono replicate periodicamente nei dischi di replica in Azure.

È possibile tenere traccia dello stato del processo nelle notifiche del portale.

È possibile monitorare lo stato della replica selezionando Replica di server in Azure Migrate: Migrazione server.

Screenshot that shows the Replicating servers option.

Eseguire una migrazione di test

Quando inizia la replica differenziale, è possibile eseguire una migrazione di test per le macchine virtuali prima di eseguire una migrazione completa ad Azure. È consigliabile eseguire la migrazione dei test. Consente di individuare eventuali problemi potenziali e risolverli prima di procedere con la migrazione effettiva. È consigliabile eseguire questo passaggio almeno una volta per ogni macchina virtuale prima di eseguirne la migrazione.

  • L'esecuzione di una migrazione di test verifica che la migrazione funzioni come previsto senza influire sulle macchine virtuali AWS, che rimangono operative e continuano a essere replicate.
  • La migrazione di test simula la migrazione creando una macchina virtuale di Azure usando i dati replicati. Il test esegue in genere la migrazione a una 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:

  1. In Obiettivi di migrazione selezionare Server, database e app>Web Migrazione e modernizzazione>Server migrati.

    Screenshot that shows Test migrated servers.

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

    Screenshot that shows Test migrate.

  3. In Migrazione di test selezionare la rete virtuale di Azure in cui verrà inserita la VM di Azure dopo la migrazione. È consigliabile usare una rete virtuale non di produzione.

  4. Viene avviato il processo di migrazione dei test. Monitorare il processo nelle notifiche del portale.

  5. 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 il suffisso -Test.

  6. Al termine del test, fare clic con il pulsante destro del mouse sulla macchina virtuale di Azure in Replica di computer e selezionare Pulisci migrazione dei test.

    Screenshot that shows the result after the cleanup of test migration.

    Nota

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

    • Selezionare Gestisci>server>di replica che contengono 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 sono presenti istanze di SQL Server coperte da sottoscrizioni attive di Software Assurance o SQL Server e si vuole applicare il vantaggio ai computer a cui si esegue la migrazione.

Eseguire la migrazione delle VM AWS

Dopo aver verificato che la migrazione dei test funzioni come previsto, è possibile eseguire la migrazione delle macchine virtuali AWS.

  1. Nel progetto Azure Migrate selezionare Server, database e app>Web Migrazione e modernizzazione>Dei server di replica.

    Screenshot that shows Replicating servers.

  2. In Replica di computer fare clic con il pulsante destro del mouse sulla macchina virtuale e scegliere Esegui migrazione.

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

    Nota

    L'arresto automatico non è supportato durante la migrazione di macchine virtuali AWS.

  4. Verrà avviato un processo di migrazione per la VM. È possibile visualizzare lo stato del processo selezionando l'icona a forma di campana di notifica in alto a destra nella pagina del portale. È anche possibile passare alla pagina Processi dello strumento migrazione e modernizzazione. (Selezionare Panoramica nel riquadro degli strumenti e selezionare Processi dal menu a sinistra.

  5. 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 scegliere Arresta migrazione. Questa azione:
    • La replica per la VM AWS viene arrestata.
    • Rimuove la macchina virtuale AWS dal conteggio dei server di replica nello strumento di migrazione e modernizzazione.
    • Esegue la pulizia delle informazioni sullo stato di replica per la macchina virtuale.
  2. Verificare e risolvere eventuali problemi di attivazione di Windows nella macchina virtuale di Azure.
  3. 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.
  4. Eseguire i test di accettazione della migrazione e dell'applicazione finale sull'applicazione migrata ora in esecuzione in Azure.
  5. Trasferire il traffico all'istanza della VM di Azure di cui è stata eseguita la migrazione.
  6. Aggiornare la documentazione interna con la nuova posizione e il nuovo indirizzo IP delle macchine virtuali di Azure.

Procedure consigliate dopo la migrazione

Risoluzione dei problemi e suggerimenti

Domanda: Non è possibile visualizzare la macchina virtuale AWS nell'elenco individuato di server per la migrazione.
Risposta: Verificare se l'appliance di replica soddisfa i requisiti. Assicurarsi che Mobility Agent sia installato nella macchina virtuale di origine di cui eseguire la migrazione e che sia registrato nel server di configurazione. Controllare l'impostazione di rete e le regole del firewall per abilitare un percorso di rete tra l'appliance di replica e le VM AWS di origine.

Domanda: Ricerca per categorie sapere se la macchina virtuale è stata eseguita correttamente?
Risposta: Dopo la migrazione, è possibile visualizzare e gestire la macchina virtuale dalla pagina Macchine virtuali. Connettersi alla VM di cui è stata eseguita la migrazione per verificare.

Domanda: Non è possibile importare macchine virtuali per la migrazione dai risultati di Valutazione server creati in precedenza.
Risposta: Attualmente non è supportata l'importazione della valutazione per questo flusso di lavoro. Come soluzione alternativa, è possibile esportare la valutazione e quindi selezionare manualmente la raccomandazione sulla VM durante il passaggio di abilitazione della replica.

Domanda: viene visualizzato l'errore "Non è stato possibile recuperare il GUID BIOS" durante il tentativo di individuare le macchine virtuali AWS.
Risposta: Usare sempre l'account di accesso radice per l'autenticazione e non qualsiasi pseudoutente. Esaminare anche i sistemi operativi supportati per le macchine virtuali AWS.

Domanda: lo stato della replica non è in corso.
Risposta: Verificare se l'appliance di replica soddisfa i requisiti. Assicurarsi di aver abilitato le porte necessarie nell'appliance di replica porta TCP 9443 e HTTPS 443 per il trasporto dati. Assicurarsi che nessuna versione duplicata non aggiornata dell'appliance di replica sia connessa allo stesso progetto.

Domanda: Non è possibile individuare le istanze di AWS usando Azure Migrate e Modernize a causa del codice di stato HTTP 504 dal servizio di gestione remota di Windows.
Risposta: assicurarsi di esaminare i requisiti dell'appliance di Azure Migrate e le esigenze di accesso agli URL. Controllare che nessuna impostazione proxy blocchi la registrazione dell'appliance.

Domanda: È necessario apportare modifiche prima di eseguire la migrazione delle macchine virtuali AWS ad Azure?
Risposta: Potrebbe essere necessario apportare le modifiche seguenti prima di eseguire la migrazione delle macchine virtuali EC2 in Azure:

  • Se si usa cloud-init per il provisioning delle macchine virtuali, è possibile disabilitare cloud-init nella macchina virtuale prima di replicarlo in Azure. I passaggi di provisioning eseguiti da cloud-init nella macchina virtuale potrebbero essere specifici di AWS e non saranno validi dopo la migrazione ad Azure. ​
  • Se la macchina virtuale è una macchina virtuale paravirtualizzata (PV) e non una macchina virtuale hardware, potrebbe non essere possibile eseguirla così com'è in Azure. Le macchine virtuali PV usano una sequenza di avvio personalizzata in AWS. È possibile superare questa sfida disinstallando i driver PV prima di eseguire una migrazione ad Azure.
  • È sempre consigliabile eseguire una migrazione di test prima della migrazione finale.

Domanda: È possibile eseguire la migrazione di macchine virtuali AWS che eseguono il sistema operativo Amazon Linux?
Risposta: Le macchine virtuali che eseguono Amazon Linux non possono essere migrate così come è perché il sistema operativo Amazon Linux è supportato solo in AWS. Per eseguire la migrazione dei carichi di lavoro in esecuzione in Amazon Linux, è possibile creare una macchina virtuale CentOS/RHEL in Azure. È quindi possibile eseguire la migrazione del carico di lavoro in esecuzione nel computer AWS Linux usando un approccio di migrazione del carico di lavoro pertinente. A seconda del carico di lavoro, ad esempio, potrebbero essere disponibili strumenti specifici del carico di lavoro per facilitare la migrazione. Questi strumenti potrebbero essere per i database o gli strumenti di distribuzione per i server Web.

Passaggi successivi

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