Scopri, raccogli e valuta le VM VMware per la migrazione
Scopri come scaricare l'interfaccia a riga di comando del client di rilevamento di Migration Center e utilizzarla per rilevare, raccogliere e valutare da remoto le istanze di macchine virtuali (VM) in esecuzione su VMware per la migrazione e la containerizzazione.
Puoi generare report di valutazione offline in un formato HTML facile da usare. Questi report mostrano i risultati per ciascuno dei target di migrazione e illustrano le azioni da intraprendere per eliminare blocchi e rischi.
Prima di iniziare
Esegui il provisioning di una macchina Linux per scaricare ed eseguire l'interfaccia a riga di comando
mcdc
. La macchina Linux deve avere i seguenti requisiti minimi:glibc
versione 2.25 o successive- 4 GB di RAM e 10 GB di spazio su disco
- Connettività di rete agli host vCenter ed ESX
Assicurati di disporre di un utente vSphere con le seguenti autorizzazioni:
- Privilegi di lettura per le VM
- Privilegi di lettura per tutti gli host ESX
- Modifiche all'operazione ospite
- Esecuzione del programma di operazioni ospite
- Query sulle operazioni guest
Assicurati di avere un utente con diritti di amministratore o root per tutte le VM guest di destinazione.
Scarica l'interfaccia a riga di comando mcdc
Connettiti alla macchina Linux:
ssh MACHINE_IP
Sostituisci MACHINE_IP con l'indirizzo IP della tua macchina Linux.
Scarica la versione più recente dell'interfaccia a riga di comando
mcdc
e rendila eseguibile:curl -O "https://mcdc-release.storage.googleapis.com/$(curl -s https://mcdc-release.storage.googleapis.com/latest)/mcdc" chmod +x mcdc
Esegui il rilevamento dell'inventario VMware
Esegui il rilevamento dell'inventario:
./mcdc discover vsphere -u USERNAME --url https://VSPHERE_URL
Sostituisci quanto segue:
- USERNAME: il tuo nome utente vCenter
- VSPHERE_URL: l'URL dell'istanza vCenter Server o del client vSphere
L'output del comando
discover
è il seguente:[+] Found 13 VMs Collecting data... 13 / 13 [---------------------------------------------------] 100.00% 5 p/s [✓] Collection completed.
Esegui la ricerca di guest su tutte le VM rilevate
Esegui il rilevamento degli ospiti:
./mcdc discover vsphere guest all --url https://VSPHERE_URL \ -u VCENTER_USER --vm-user VM_USER
Sostituisci quanto segue:
- VCENTER_USER: l'utente del server vCenter
- VM_USER: l'utente della VM
Quando richiesto, inserisci la password per VCENTER_USER e VM_USER.
Genera report per visualizzare la valutazione
Genera un report di riepilogo:
./mcdc report --format html > Summary_Report.html
Genera un report dettagliato:
./mcdc report --format html --full > Detailed_Report.html
Vengono creati i file HTML denominati
Summary_Report.html
eDetailed_Report.html
. Apri i report in un browser.
Esegui la pulizia
L'esecuzione della CLI mcdc
non comporta costi.
Tuttavia, puoi eliminare i dati raccolti dal database locale.
Elimina i dati dell'interfaccia a riga di comando
mcdc
:./mcdc discover purge-db -db DATABASE_NAME
Sostituisci DATABASE_NAME con il percorso del database in cui sono memorizzati i dati raccolti. In genere si trova nella stessa directory in cui hai scaricato l'interfaccia a riga di comando
mcdc
.
Passaggi successivi
- Scopri come eseguire la migrazione di una VM Linux.
- Scopri di più sull'interfaccia a riga di comando
mcdc
.