Descubrir, recopilar y evaluar máquinas virtuales de VMware para la migración
Aprende a descargar la CLI del cliente de descubrimiento de Migration Center y a usarla para descubrir, recoger y evaluar de forma remota instancias de máquinas virtuales que se ejecutan en VMware para la migración y la contenedorización.
Puede generar informes de evaluación sin conexión en formato HTML, que es fácil de usar. Estos informes muestran los resultados de cada uno de los destinos de migración y describen las acciones que se deben llevar a cabo para eliminar los bloqueos y los riesgos.
Antes de empezar
Aprovisiona un equipo Linux para descargar y ejecutar la
mcdc
CLI. El dispositivo Linux debe cumplir los siguientes requisitos mínimos:glibc
versión 2.25 o posterior- 4 GB de RAM y 10 GB de espacio en disco
- Conectividad de red a vCenter y a los hosts ESX
Asegúrate de que tienes un usuario de vSphere con los siguientes permisos:
- Privilegios de lectura de las VMs
- Privilegios de lectura en todos los hosts ESX
- Modificaciones de operaciones de invitado
- Ejecución del programa de operaciones de invitado
- Consultas de operaciones de invitados
Asegúrate de que tienes un usuario con derechos de administrador o root en todas las máquinas virtuales invitadas de destino.
Descargar la CLI de mcdc
Conéctate al equipo Linux:
ssh MACHINE_IP
Sustituye MACHINE_IP por la dirección IP de tu máquina Linux.
Descarga la versión más reciente de la CLI de
mcdc
y haz que sea ejecutable:curl -O "https://mcdc-release.storage.googleapis.com/$(curl -s https://mcdc-release.storage.googleapis.com/latest)/mcdc" chmod +x mcdc
Realizar el descubrimiento del inventario de VMware
Ejecuta el descubrimiento de inventario:
./mcdc discover vsphere -u USERNAME --url https://VSPHERE_URL
Haz los cambios siguientes:
- USERNAME: tu nombre de usuario de vCenter
- VSPHERE_URL: la URL de su instancia de vCenter Server o de vSphere Client.
El resultado del comando
discover
es similar al siguiente:[+] Found 13 VMs Collecting data... 13 / 13 [---------------------------------------------------] 100.00% 5 p/s [✓] Collection completed.
Realiza el descubrimiento de invitados en todas las VMs descubiertas
Ejecuta el descubrimiento de invitados:
./mcdc discover vsphere guest all --url https://VSPHERE_URL \ -u VCENTER_USER --vm-user VM_USER
Haz los cambios siguientes:
- VCENTER_USER: el usuario del servidor de vCenter
- VM_USER: el usuario de la VM
Cuando se te solicite, introduce la contraseña de VCENTER_USER y VM_USER.
Generar informes para visualizar la evaluación
Generar un informe de resumen:
./mcdc report --format html > Summary_Report.html
Generar un informe detallado:
./mcdc report --format html --full > Detailed_Report.html
Se crearán los archivos HTML
Summary_Report.html
yDetailed_Report.html
. Abre los informes en un navegador.
Limpieza
No se aplican cargos por ejecutar la CLI de mcdc
.
Sin embargo, puedes eliminar los datos recogidos de la base de datos local.
Elimina los datos de la CLI de
mcdc
:./mcdc discover purge-db -db DATABASE_NAME
Sustituye DATABASE_NAME por la ruta a la base de datos en la que se almacenan los datos recogidos. Normalmente, se encuentra en el mismo directorio en el que descargaste la CLI de
mcdc
.