Ridimensionare la migrazione senza agente di macchine virtuali VMware ad Azure

Questo articolo illustra come usare un'appliance con scalabilità orizzontale per eseguire la migrazione di un numero elevato di macchine virtuali VMware ad Azure usando il metodo senza agente dello strumento migrazione server Azure Migrate per la migrazione di macchine virtuali VMware.

Usando il metodo di migrazione senza agente per le macchine virtuali VMware è possibile:

  • Replicare fino a 300 macchine virtuali da un singolo server vCenter contemporaneamente usando Azure Migrate appliance.
  • Replicare fino a 500 macchine virtuali da un singolo server vCenter contemporaneamente distribuendo una seconda appliance con scalabilità orizzontale per la migrazione.

In questo articolo verrà spiegato come:

  • Aggiungere un'appliance di scalabilità orizzontale per la migrazione senza agente di macchine virtuali VMware
  • Eseguire la migrazione simultanea di fino a 500 macchine virtuali usando l'appliance di scalabilità orizzontale.

Prerequisiti

Prima di iniziare, è necessario seguire questa procedura:

  • Creare il Azure Migrate progetto.
  • Distribuire l Azure Migrate appliance (appliance primaria) e completare l'individuazione delle macchine virtuali VMware gestite dal server vCenter.
  • Configurare la replica per una o più macchine virtuali di cui eseguire la migrazione.

Importante

È necessario avere almeno una macchina virtuale di replica nel progetto prima di poter aggiungere un'appliance di scalabilità orizzontale per la migrazione.

Per informazioni su come eseguire le operazioni precedenti, vedere l'esercitazione sulla migrazione di macchine virtuali VMware ad Azure con il metodo di migrazione senza agente.

Distribuire un'appliance con scalabilità orizzontale

Per aggiungere un'appliance di scalabilità orizzontale, seguire la procedura indicata di seguito:

  1. Fare clic su Individua Le macchine virtuali > sono virtualizzate?
  2. Selezionare Sì, con VMware vSphere Hypervisor.
  3. Selezionare replica senza agente nel passaggio successivo.
  4. Selezionare Scale-out an existing primary appliance (Scalabilità orizzontale di un'appliance primaria esistente) nel menu selezionare il tipo di appliance.
  5. Selezionare l'appliance primaria (l'appliance con cui è stata eseguita l'individuazione) da scalare orizzontalmente.

Pagina Individua computer per l'onboarding con scalabilità orizzontale

1. Generare la chiave Azure Migrate progetto

  1. In Genera Azure Migrate chiave di progetto specificare un nome di suffisso per l'appliance di scalabilità orizzontale. Il suffisso può contenere solo caratteri alfanumerici e ha un limite di lunghezza di 14 caratteri.
  2. Fare clic su Genera chiave per avviare la creazione delle risorse di Azure necessarie. Non chiudere la pagina Individua durante la creazione delle risorse.
  3. Copiare la chiave generata. La chiave sarà necessaria in un secondo momento per completare la registrazione dell'appliance di scalabilità orizzontale.

2. Scaricare il programma di installazione per l'appliance di scalabilità orizzontale

In Scarica Azure Migrate appliance fare clic su Scarica. È necessario scaricare lo script del programma di installazione di PowerShell per distribuire l'appliance di scalabilità orizzontale in un server esistente che esegue Windows Server 2016 e con la configurazione hardware necessaria (32 GB di RAM, 8 vCKU, circa 80 GB di archiviazione su disco e accesso a Internet, direttamente o tramite un proxy).

Scaricare lo script per l'appliance con scalabilità orizzontale

Suggerimento

È possibile convalidare il checksum del file ZIP scaricato usando questa procedura:

  1. Nel server in cui è stato scaricato il file aprire una finestra di comando dell'amministratore.
  2. Eseguire il comando seguente per generare l'hash per il file compresso: - C:\>CertUtil -HashFile <file_location> [Hashing Algorithm] - Esempio di utilizzo: C:\>CertUtil -HashFile C:\Users\administrator\Desktop\AzureMigrateInstaller.zip SHA256
  3. Scaricare la versione più recente del programma di installazione dell'appliance di scalabilità orizzontale dal portale se il valore hash calcolato non corrisponde a questa stringa: BA84B58E88DDFE23E5D4CE73530227EBBC187B3634B66A3E0F0B3E5DF5F0A94F

3. Eseguire lo script Azure Migrate programma di installazione

  1. Estrarre il file compresso in una cartella nel server che ospiterà l'appliance. Assicurarsi di non eseguire lo script in un server con un'appliance Azure Migrate esistente.

  2. Avviare PowerShell nello stesso server con privilegi amministrativi (elevati).

  3. Modificare la directory di PowerShell nella cartella in cui è stato estratto il contenuto del file compresso scaricato.

  4. Eseguire lo script AzureMigrateInstaller.ps1 denominato eseguendo il comando seguente:

PS C:\Users\administrator\Desktop\AzureMigrateInstaller> .\AzureMigrateInstaller.ps1

  1. Selezionare tra le opzioni scenario, cloud, configurazione e connettività per distribuire l'appliance desiderata. Ad esempio, la selezione illustrata di seguito configura un'appliance con scalabilità orizzontale per avviare repliche simultanee nei server in esecuzione nell'ambiente VMware in un progetto Azure Migrate con connettività predefinita (endpoint pubblico) nel cloud pubblico di Azure.

    Screenshot che mostra come configurare l'appliance con scalabilità orizzontale.

  2. Lo script del programma di installazione esegue le operazioni seguenti:

    • Installa l'agente gateway e Gestione configurazione appliance per eseguire più repliche simultanee del server.
    • Installa i ruoli di Windows, tra cui il Servizio Attivazione Windows, IIS e PowerShell ISE.
    • Scarica e installa un modulo di IIS riscrivibile.
    • Aggiorna una chiave del Registro di sistema (HKLM) con i dettagli delle impostazioni permanenti per Azure Migrate.
    • Crea i seguenti file nei relativi percorsi:
      • File di configurazione: %Programdata%\Microsoft Azure\Config
      • File di log: %Programdata%\Microsoft Azure\Logs

Al termine dell'esecuzione dello script, gestione configurazione appliance verrà avviato automaticamente.

Nota

In caso di problemi, è possibile accedere ai log degli script in C:\ProgramData\Microsoft Azure\Logs\AzureMigrateScenarioInstaller_Timestamp.log per la risoluzione dei problemi.

4. Configurare l'appliance

Prima di iniziare, assicurarsi che questi endpoint di Azure siano accessibili dall'appliance di scalabilità orizzontale.

  • Aprire un browser in qualsiasi computer in grado di connettersi al server dell'appliance di scalabilità orizzontale e aprire l'URL di Gestione configurazione appliance: https:// nome dell'appliance di scalabilità orizzontale o indirizzo IP: 44368.

    In alternativa, è possibile aprire Configuration Manager dal desktop del server dell'appliance di scalabilità orizzontale usando il collegamento a Gestione configurazione.

  • Accettare le condizioni di licenza e leggere le informazioni di terze parti.

  • Nella finestra di dialogo > prerequisiti eseguire le operazioni seguenti:

    • Connettività: l'appliance verifica che il server abbia accesso a Internet. Se il server usa un proxy:
      1. Fare clic su Configura proxy per specificare l'indirizzo proxy (nel formato o e nella porta di http://ProxyIPAddress http://ProxyFQDN) ascolto.
      2. Se il proxy richiede l'autenticazione, specificare le credenziali.
      3. È supportato solo il proxy HTTP.
      4. Se sono stati aggiunti dettagli del proxy o sono stati disabilitati il proxy e/o l'autenticazione, fare clic su Save (Salva) per attivare di nuovo il controllo della connettività.
    • Time sync (Sincronizzazione ora): Per il corretto funzionamento dell'individuazione delle macchine virtuali, l'ora dell'appliance deve essere sincronizzata con l'ora Internet.
    • Install updates (Installa aggiornamenti): l'appliance verifica che siano installati gli aggiornamenti più recenti. Al termine del controllo, è possibile fare clic su Visualizza servizi appliance per visualizzare lo stato e le versioni dei servizi in esecuzione nel server appliance.
    • Install VDDK (Installa VDDK): l'appliance verifica che VMware vSphere Virtual Disk Development Kit (VDDK) sia installato. Se non è installato, scaricare VDDK 6.7 da VMware ed estrarre il contenuto ZIP scaricato nel percorso specificato nell'appliance, come indicato nelle istruzioni di installazione nella schermata appliance Gestione configurazione.

Registrare l'appliance con Azure Migrate

  1. Incollare la chiave del progetto Azure Migrate copiata dal portale. Se la chiave non è disponibile, passare a Valutazione server> Individua> Gestisci appliance esistenti , selezionare il nome dell'appliance primaria, trovare l'appliance di scalabilità orizzontale associata e copiare la chiave corrispondente.

  2. Per eseguire l'autenticazione con Azure, è necessario un codice del dispositivo. Facendo clic su Accedi si aprirà una finestra modale con il codice del dispositivo, come illustrato di seguito.

    Finestra modale con il codice del dispositivo

  3. Fare clic su Copy code & Login (Copia il codice e accedi) per copiare il codice del dispositivo e aprire una richiesta di accesso ad Azure in una nuova scheda del browser. Se l'opzione non è visualizzata, verificare di aver disabilitato il blocco popup nel browser.

  4. Nella nuova scheda incollare il codice del dispositivo e l'accesso usando il nome utente e la password di Azure.

    L'accesso con un PIN non è supportato.

  5. Se si chiude la scheda per errore senza eseguire l'accesso, è necessario aggiornare la scheda del browser di gestione configurazione dell'appliance per abilitare di nuovo il pulsante di accesso.

  6. Dopo aver eseguito l'accesso, tornare alla scheda precedente con Gestione configurazione appliance.

  7. Se l'account utente di Azure usato per la registrazione ha le autorizzazioni corrette per le risorse di Azure create durante la generazione della chiave, la registrazione dell'appliance verrà avviata. Pannello 2 in Gestione configurazione appliance

Importare la configurazione dell'appliance dall'appliance primaria

Per completare la registrazione dell'appliance con scalabilità orizzontale, fare clic su Importa per ottenere i file di configurazione necessari dall'appliance primaria.

  1. Facendo clic su Importa si apre una finestra popup con le istruzioni su come importare i file di configurazione necessari dall'appliance primaria.

Modalità di importazione della configurazione

  1. Accedere (desktop remoto) all'appliance primaria ed eseguire i comandi di PowerShell seguenti:

    PS cd 'C:\Program Files\Microsoft Azure Appliance Configuration Manager\Scripts\PowerShell'

    PS .\ExportConfigFiles.ps1

  2. Copiare il file ZIP creato eseguendo i comandi precedenti nell'appliance di scalabilità orizzontale. Il file ZIP contiene i file di configurazione necessari per registrare l'appliance con scalabilità orizzontale.

  3. Nella finestra popup aperta nel passaggio precedente selezionare il percorso del file ZIP di configurazione copiato e fare clic su Salva.

Dopo aver importato correttamente i file, la registrazione dell'appliance di scalabilità orizzontale verrà completata e verrà visualizzato il timestamp dell'ultima importazione riuscita. È anche possibile visualizzare i dettagli della registrazione facendo clic su Visualizza dettagli. Screenshot che mostra la registrazione dell'appliance con scalabilità orizzontale Azure Migrate progetto.

A questo punto, è necessario riconvalidare che l'appliance con scalabilità orizzontale è in grado di connettersi al server vCenter. Fare clic su riconvalida per convalidare server vCenter connettività dall'appliance con scalabilità orizzontale. Screenshot che mostra le credenziali e le origini di individuazione da convalidare.

Importante

Se si modificano le credenziali server vCenter nell'appliance primaria, assicurarsi di importare nuovamente i file di configurazione nell'appliance con scalabilità orizzontale per ottenere la configurazione più recente e continuare con le repliche in corso.
Se l'appliance di scalabilità orizzontale non è più necessaria, assicurarsi di disabilitarla. Altre informazioni su come disabilitare l'appliance con scalabilità orizzontale quando non è necessario.

Replica

  1. Dopo aver registrato l'appliance con scalabilità orizzontale, nel riquadro Azure Migrate: Migrazione server fare clic su Replica.

  2. Seguire i passaggi nella schermata per avviare la replica di più macchine virtuali.

Con l'appliance con scalabilità orizzontale, è ora possibile replicare 500 macchine virtuali contemporaneamente. È anche possibile eseguire la migrazione di macchine virtuali in batch da 200 a portale di Azure.

Azure Migrate migrazione server si occuperà della distribuzione delle macchine virtuali tra l'appliance primaria e l'appliance con scalabilità orizzontale per la replica. Al termine della replica, è possibile eseguire la migrazione delle macchine virtuali.

Suggerimento

È consigliabile eseguire la migrazione delle macchine virtuali in batch di 200 per ottenere prestazioni ottimali se si vuole eseguire la migrazione di un numero elevato di macchine virtuali.

Passaggi successivi

In questo articolo si è appreso quanto segue:

  • Come configurare un'appliance con scalabilità orizzontale
  • Come replicare le macchine virtuali usando un'appliance con scalabilità orizzontale

Altre informazioni sulla migrazione di server ad Azure tramite lo Azure Migrate: Strumento Migrazione server.