Descubre, recopila y evalúa las VMs de VMware para su migración
Aprende a descargar la CLI de cliente de descubrimiento de Migration Center y úsala para descubrir, recopilar y evaluar de forma remota las instancias de máquinas virtuales (VM) que se ejecutan en VMware para la migración y la creación de contenedores.
Puedes generar informes de evaluación sin conexión en un formato HTML fácil de usar. En estos informes, se muestran los resultados de cada uno de los objetivos de migración y se describen las acciones que se deben realizar para eliminar los obstáculos y riesgos.
Antes de comenzar
Aprovisiona una máquina de Linux para descargar y ejecutar la CLI de
mcdc
. La máquina de Linux debe tener los siguientes requisitos mínimos:- Versión de
glibc
2.25 o posterior. - RAM de 4 GB y 10 GB de espacio en el disco
- Conectividad de red a hosts de vCenter y ESX
- Versión de
Asegúrate de tener un usuario de vSphere con los permisos necesarios:
- Privilegios de lectura para las VMs
- Privilegios de lectura para todos los hosts de ESX
- Modificaciones de las operaciones de invitado
- Ejecución del programa de operaciones de invitado
- Consultas de operaciones de invitado
Asegúrate de tener un usuario con derechos de administrador o raíz para todas las VMs invitadas de destino.
Descarga la CLI de mcdc
Conéctate a la máquina de Linux:
ssh MACHINE_IP
Reemplaza MACHINE_IP por la dirección IP de tu máquina Linux.
Descarga la última versión 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
Realiza un descubrimiento de inventario de VMware
Ejecuta el descubrimiento de inventario:
./mcdc discover vsphere -u USERNAME --url https://VSPHERE_URL
Reemplaza lo siguiente:
- USERNAME: es tu nombre de usuario de vCenter
- VSPHERE_URL: la URL de tu instancia de vCenter Server o el cliente de vSphere
El resultado del comando
discover
se ve de la siguiente manera:[+] Found 13 VMs Collecting data... 13 / 13 [---------------------------------------------------] 100.00% 5 p/s [✓] Collection completed.
Realiza la detección de invitados en todas las VMs descubiertas
Ejecuta el descubrimiento de invitado:
./mcdc discover vsphere guest all --url https://VSPHERE_URL \ -u VCENTER_USER --vm-user VM_USER
Reemplaza lo siguiente:
- VCENTER_USER: el usuario del servidor de vCenter.
- VM_USER: el usuario de la VM
Cuando se te solicite, ingresa la contraseña de VCENTER_USER y VM_USER.
Genera informes para visualizar la evaluación
Genera un informe resumido:
./mcdc report --format html > Summary_Report.html
Genera un informe detallado:
./mcdc report --format html --full > Detailed_Report.html
Se crean archivos HTML llamados
Summary_Report.html
yDetailed_Report.html
. Abre los informes en un navegador.
Limpia
No se aplican cargos asociados con la ejecución de la CLI de mcdc
.
Sin embargo, puedes borrar los datos recopilados de la base de datos local.
Borra los datos de la CLI de
mcdc
:./mcdc discover purge-db -db DATABASE_NAME
Reemplaza DATABASE_NAME por la ruta a la base de datos en la que se almacenan los datos recopilados. Por lo general, está en el mismo directorio en el que descargaste la CLI de
mcdc
.
¿Qué sigue?
- Aprende a migrar una VM de Linux.
- Obtén más información sobre la CLI de
mcdc
.