In NSX-T Data Center 3.2.2 e versioni successive, quando si esegue la migrazione di una topologia definita dall'utente, è possibile scegliere la modalità Migrazione configurazione ed Edge. Questa modalità consente di eseguire la migrazione delle configurazioni, il bridge dei commutatori logici di NSX-V nei segmenti NSX-T Data Center corrispondenti e la migrazione dei nodi Edge per la migrazione completa del traffico nord-sud.
Workflow end-to-end di Migrazione configurazione ed Edge
Quando si sceglie questa modalità, eseguire i passaggi seguenti:
- Preparare l'ambiente NSX-V. Vedere Preparazione dell'ambiente NSX-V per migrazione della topologia definita dall'utente.
- Preparare l'ambiente NSX-T Data Center. Vedere Preparazione dell'ambiente di NSX-T Data Center per migrazione della topologia definita dall'utente.
- Eseguire i passaggi della migrazione Importa configurazione, Converti configurazione - Livello 2, Risolvi configurazione - Livello 2, Migra configurazione - Livello 2 e Controlla realizzazione - Livello 2. Le zone e i segmenti di trasporto vengono creati e sono pronti per essere utilizzati.
- Dall'interfaccia utente di NSX Manager, configurare NSX sugli host ESXi nel sito di destinazione. Scegliere la zona di trasporto corretta per ogni commutatore host in modo che le macchine virtuali migrate negli host vengano connesse ai segmenti corretti. Se per configurare NSX viene utilizzato un pool di IP VTEP, assicurarsi che non vi siano sovrapposizioni di indirizzi IP tra questo pool di IP e i pool di IP configurati in NSX-V.
- In NSX, creare una topologia mappata alla topologia di NSX-V, inclusi i gateway di livello 0 e 1.
- Eseguire i passaggi della migrazione Definisci topologia, Converti configurazione - Livello 3 e superiore, Risolvi configurazione - Livello 3 e superiore, Migra configurazione - Livello 3 e superiore, Controlla realizzazione - Livello 3 e superiore e Migra gli Edge.
- Nel passaggio Migra carichi di lavoro, sono disponibili i seguenti metodi per eseguire la migrazione delle macchine virtuali dei carichi di lavoro:
- HCX - Per ulteriori informazioni, vedere la documentazione di HCX.
- vMotion - Seguire le istruzioni nella sezione "Migrazione delle macchine virtuali del carico di lavoro" di seguito.
- Verificare che tutto funzioni come previsto.
- Eseguire le attività successive alla migrazione per pulire il sito di origine in NSX-V, se necessario.
Migrazione delle macchine virtuali del carico di lavoro da HCX
Nota: verificare che la versione di HCX in uso supporti questa funzionalità. Se HCX non è disponibile, vedere la sezione "Migrazione delle macchine virtuali del carico di lavoro " qui di seguito per informazioni su come eseguire la migrazione delle macchine virtuali del carico di lavoro.
HCX può eseguire la migrazione delle macchine virtuali in base al gruppo. Per eseguire la migrazione delle macchine virtuali da HCX, eseguire innanzitutto i passaggi della migrazione da NSX Manager fino all'ultimo passaggio, Migra carichi di lavoro. Eseguire quindi la migrazione delle macchine virtuali da HCX. Una volta effettuata la migrazione delle macchine virtuali, fare clic su Fine nella schermata Migra carichi di lavoro in NSX Manager.
Migrazione delle macchine virtuali del carico di lavoro
Non si esegue la migrazione di VMS del carico di lavoro utilizzando HCX, è possibile eseguire i passaggi in Migrazione dei carichi di lavoro durante una migrazione lift-and-shift.
(Facoltativo) Riutilizzo di un host NSX-V come nodo di trasporto di NSX-T Data Center
Se si desidera riutilizzare un host NSX-V, eseguire i passaggi seguenti per preparare innanzitutto l'host come nodo di trasporto di NSX-T Data Center.
- Attivare la modalità di manutenzione dell'host in VC.
- Spostare l'host all'esterno del cluster in modo che diventi un host indipendente. Disinstallare NSX-V dall'host.
- Rimuovere l'host dalla modalità di manutenzione.
- Nell'interfaccia utente di NSX Manager, individuare l'host in NSX-T è 3.2.0 o 3.2.1) oppure in (se la versione di NSX-T è 3.2.2 o successiva). Aggiungere i VDS con le zone di trasporto e i profili di uplink del commutatore host corretti. Attendere che lo stato del nodo sia visualizzato come Operazione eseguita. (se la versione di
- Attivare la modalità di manutenzione dell'host in VC.
- Spostare l'host all'esterno del cluster in modo che diventi un host indipendente. Disinstallare NSX-V dall'host.
- Spostare l'host da tutti i VDS nel VC di origine.
- Prendere nota dell'IP dell'host e quindi rimuovere l'host dall'inventario nel VC di origine.
- Aggiungere l'host a un cluster nel VC di destinazione e quindi ai VDS nel VC di destinazione.
- Rimuovere l'host dalla modalità di manutenzione.
- Nell'interfaccia utente di NSX Manager, individuare l'host in NSX-T è 3.2.0 o 3.2.1) oppure in (se la versione di NSX-T è 3.2.2 o successiva). Aggiungere i VDS con le zone di trasporto e i profili di uplink del commutatore host corretti. Attendere che lo stato del nodo sia visualizzato come Operazione eseguita. (se la versione di
È consigliabile riutilizzare un host NSX-V prima dell'inizio del passaggio Migra gli Edge. Se si desidera riutilizzare un host NSX-V dopo che il passaggio Migra gli Edge è iniziato, eseguire i passaggi descritti in questa sezione e quindi eseguire i passaggi di "(Facoltativo) Aggiunta di un nodo di trasporto NSX-T Data Center dopo l'avvio del passaggio Migra gli Edge".
(Facoltativo) Aggiunta di un nodo di trasporto NSX-T Data Center dopo l'avvio del passaggio Migra gli Edge
È consigliabile aggiungere tutti i nodi di trasporto NSX-T Data Center al sistema NSX-T Data Center di destinazione prima dell'avvio del passaggio Migra gli Edge. Seguire i passaggi seguenti come soluzione alternativa per aggiungere un nodo di trasporto NSX-T Data Center dopo l'avvio del passaggio Migra gli Edge.
- Nell'interfaccia utente di NSX Manager, passare a NSX-T è 3.2.0 o 3.2.1) oppure passare a (se la versione di NSX-T è 3.2.2 o successiva) e copiare l'UUID del nodo. (se la versione di
- Utilizzare ssh per accedere a NSX Manager da dove è stata avviata la migrazione.
- Cercare l'indirizzo IP dell'host in /var/log/migration-coordinator/v2t/nsxv-config/hosts.json e copiare moId (ad esempio host-12). Se nel file non viene trovato alcun host, individuare il valore da moId a
https://<VC-IP>/mob
dell'host. - Eseguire i comandi seguenti:
cd /opt/vmware/migration-coordinator-tomcat/bin/v2t/config-collector python3 vc_collector.py -s <VC-IP> -o <VC-HTTPS-port> -u <VC-user-name> -t /var/log/migration-coordinator/v2t/nsxv-config/ -c /var/log/migration-coordinator/v2t/config.json -hId <TN-uuid> -hmoId <host-moId>
Nota: per impostazione predefinita, <VC-HTTPS-port> è 443. Ad esempio,python3 vc_collector.py -s 10.78.129.191 -o 443 -u [email protected] -t /var/log/migration-coordinator/v2t/nsxv-config/ -c /var/log/migration-coordinator/v2t/config.json -hId 1bad5da6-8093-4496-a910-3dc224e6ac11 -hmoId host-12
- Eseguire i comandi seguenti:
cd /opt/vmware/migration-coordinator-tomcat/bin/v2t/config-migrator python3 main.py -c /var/log/migration-coordinator/v2t/config.json -s accept-tn -t tn -i <TN-uuid> runtime
Ad esempio,python3 main.py -c /var/log/migration-coordinator/v2t/config.json -s accept-tn -t tn -i 1bad5da6-8093-4496-a910-3dc224e6ac11 runtime
Se viene richiesto il token di autenticazione di NSX-V Manager, è possibile ottenere il token eseguendo il comando seguente:curl -i -k -u <admin-user> -X POST https://<nsx-v-ip>/api/2.0/services/auth/token?expiresInMinutes=720
Nota: <admin-user> è l'account dell'amministratore di NSX-V Manager e <nsx-v-ip> è l'indirizzo IP di NSX-V Manager.
Questo passaggio richiederà molto tempo quando il primo nodo di trasporto viene accettato poiché deve accendere i controller di NSX-V. Questo passaggio avrà esito negativo se non è possibile accendere alcun controller di NSX-V e si trova nello stato connected. In questa situazione, correggere i controller di NSX-V per assicurarsi che almeno un controller di NSX-V sia nello stato connected. Quindi riprovare a eseguire questo passaggio.