Notas de la versión
Migrate Fit Assessment ahora es la CLI del cliente de descubrimiento de Migration Center
El nombre de la herramienta de evaluación de idoneidad o mfit
se cambió a CLI del cliente de descubrimiento de Migration Center o CLI de mcdc
. Para obtener la versión más reciente, consulta la documentación de la CLI de mcdc
.
Actualizaciones para la versión 1.15.3
El 16 de agosto de 2023, lanzamos Migrate Fit Assessment 1.15.3, que te permite actualizar a la CLI de cliente de descubrimiento del Centro de migraciones.
Como alternativa, para actualizar directamente a la CLI de mcdc
, puedes descargar la CLI de mcdc
y las secuencias de comandos de recopilación de nuevo en los mismos directorios en los que instalaste la versión anterior de mfit
.
Para obtener más información, consulta la descripción general de la CLI de mcdc
.
Actualizaciones para la versión 1.15.2
El 4 de julio de 2023, lanzamos la evaluación de idoneidad de Migrate 1.15.2, que incluye correcciones de errores para los informes de evaluación de idoneidad HTML.
Actualizaciones para la versión 1.15.1
El 27 de junio de 2023, lanzamos la evaluación de idoneidad de Migrate 1.15.1, que incluye mejoras de seguridad y correcciones de errores.
Actualizaciones para la versión 1.15.0
El 19 de junio de 2023, lanzamos la Evaluación de idoneidad de Migrate 1.15.0.
Funciones
Evaluación de idoneidad de aplicaciones de WebSphere
La herramienta de evaluación de idoneidad ahora puede evaluar las aplicaciones de WebSphere que se ajustan a la creación de contenedores para Google Kubernetes Engine (GKE), clústeres de GKE Enterprise o la plataforma de Cloud Run.
Se agregaron las siguientes reglas para la evaluación de idoneidad del servidor de aplicaciones de WebSphere:
- A10N-APP-1: coincide cuando se usa una base de datos externa
- A10N-APP-2: coincide cuando se usa un servidor web externo
- A10N-STO-1: coincide cuando se encuentran activaciones de red
- A10N-STO-2: coincide cuando NFS exporta un directorio local
Para obtener más información sobre la creación de contenedores de aplicaciones de WebSphere, consulta la documentación de Migrate to Containers.
Cambios
Informes mejorados de hojas de cálculo de Microsoft Excel
El informe de hoja de cálculo de Microsoft Excel (XLSX) ahora tiene una nueva hoja de trabajo de Contenido que proporciona información sobre la generación y evaluación de informes. Esta hoja de cálculo también contiene un índice que enumera todas las hojas de trabajo del informe.
Se modificó la hoja de cálculo Componentes de la app para reflejar mejor el estado de ejecución, la versión y la información de idoneidad de la creación de contenedores.
Para obtener más información sobre el informe de XLSX, consulta Genera informe de evaluación de ajuste.
Fijo
El recorrido de WordPress ahora se evalúa con todas las plataformas de destino
Cuando generas un informe de evaluación de idoneidad con mfit
, puedes especificar la plataforma de destino.
De forma predeterminada, la marca --target-platform
se establece en all
y se evalúan todos los procesos posibles.
En la versión anterior, si cambiaste el valor de la marca --target-platform
a algo distinto de all
, no se evaluó el proceso de WordPress.
Ahora, el recorrido de WordPress se evalúa para todas las plataformas de destino y se incluye en el informe generado.
Actualizaciones para la versión 1.14.4
El 2 de mayo de 2023, lanzamos Migrate Fit Assessment 1.14.4.
Funciones
Compatibilidad con WordPress
La herramienta Fit Assessment ahora detecta y evalúa las aplicaciones de WordPress en Apache WebHosts.
Compatibilidad con la recopilación y la evaluación de AWS
- Recopilación de inventarios: La herramienta Fit Assessment ahora admite la recopilación de inventario de AWS a través del comando
mfit discover aws
. Recopilación de invitados: Las secuencias de comandos de recopilación reúnen más información sobre AWS cuando se ejecutan en una instancia de máquina virtual (VM) de AWS.
Para aprender a realizar una recopilación de invitados en las VMs de AWS, consulta Recopila datos de invitados de mfit de VMs de EC2.
Fit Assessment: Se agregaron reglas nuevas específicamente para las VMs migradas desde AWS.
Genera informes grandes en una hoja de cálculo de Microsoft Excel
La herramienta Fit Assessment ahora puede generar un informe en un formato de archivo de hoja de cálculo de Microsoft Excel (XLSX). El informe XLSX puede manejar grandes cantidades de datos y, por lo tanto, es adecuado para casos en los que hay una mayor cantidad de VMs que el informe HTML podría ser incapaz de manejar.
Para generar un informe en un archivo XLSX, ejecuta el siguiente comando:
./mfit report --format xlsx > REPORT_NAME.xlsx
Evita el reemplazo de colecciones posteriores en la importación
Cuando importas un archivo mediante mfit discover import
, si ese archivo reemplaza un archivo recopilado en una fecha posterior para la misma máquina, la importación falla, a menos que proporciones la marca --force
.
Fijo
Se ignoran las huellas digitales vacías
La herramienta Fit Assessment detecta huellas digitales para cada VM. Si dos colecciones contienen una VM con las mismas huellas digitales, la herramienta sabe que es la misma VM.
Esto soluciona un problema en el que las VMs que solo tienen huellas digitales vacías se importan con éxito, pero no aparecen en los informes. En esos casos, la recopilación falla y muestra una advertencia.
Actualizaciones para la versión 1.14.3
El 16 de marzo de 2023, lanzamos la evaluación de idoneidad de Migrate 1.14.3.
Funciones
Nuevo diseño para el informe detallado de la evaluación de idoneidad
En esta versión, presentamos un nuevo diseño de informes con detalles sobre los componentes de la aplicación de VMs, como las aplicaciones Tomcat, Windows IIS, JBoss y Websphere. El informe nuevo incluye un filtrado mejorado basado en texto junto con un inventario detallado de los componentes de la aplicación identificados en la VM.
Para generar un archivo HTML en el formato anterior, usa la marca --html-v0
:
mfit report --format html --full --html-v0
Evaluación de idoneidad de la aplicación Windows IIS
Presentamos una evaluación de idoneidad detallada de las aplicaciones de Windows IIS que te permite ver la idoneidad para la modernización de los contenedores de aplicaciones de Windows IIS.
Actualizaciones para la versión 1.14.2
El 15 de marzo de 2023, lanzamos la evaluación de idoneidad de Migrate 1.14.2, que incluye correcciones de errores.
Actualizaciones para la versión 1.14.1
El 19 de febrero de 2023, lanzamos la evaluación de idoneidad de Migrate 1.14.1.
Funciones
Recuperación manual de errores de actualización
Agregamos una opción de recuperación manual que te permite recuperar de forma manual de un caso de falla poco común que causa la pérdida de datos durante el proceso de actualización. Después de actualizar mfit
, cuando ejecutes la versión más reciente, si ves un error que indica que la actualización de la base de datos falló, puedes ejecutar el siguiente comando:
./mfit discover recover-db
Este comando revierte el almacén de datos interno a su condición antes de la actualización y conserva la información recopilada.
Cambios
Evaluación de idoneidad de las aplicaciones JBoss mejoradas
Se agregaron las siguientes reglas para la evaluación de idoneidad de las aplicaciones JBoss:
- A8N-APP-4: coincide cuando la versión de Java de origen es más reciente que la versión de imagen de destino de Java esperada.
- A8N-APP-5: coincide cuando se usa una base de datos externa.
- A8N-APP-6: coincide cuando se usa un servidor web externo.
- A8N-FIT-1: coincide cuando existen datos de VM.
- A8N-STO-1: coincide cuando se encuentran activaciones de red.
- N-STO-2: coincide cuando NFS exporta el directorio local.
Textos de informes actualizados
Se actualizaron los textos de informes para proporcionar más información sobre el recorrido del entorno de ejecución de VMs de GKE Enterprise.
Actualizaciones para la versión 1.14.0
El 17 de enero de 2023, lanzamos la Evaluación de idoneidad de Migrate 1.14.0.
Funciones
Informa aplicaciones idóneas para las plataformas de contenedores de Google
Se agregó una nueva categoría de informes para ayudarte a enfocar el informe de evaluación en las aplicaciones idóneas para las plataformas de contenedores de Google: GKE Enterprise, GKE, Autopilot y Cloud Run. Cuando generas un informe, puedes solicitar incluir solo la evaluación de las plataformas de contenedores mediante el siguiente comando:
./mfit report --format html --target-platform containers --full >
REPORT_NAME.html
Evaluación de idoneidad de aplicaciones JBoss y Apache 2
La herramienta de Evaluación de idoneidad de Migrate puede evaluar las aplicaciones de JBoss y Apache 2 idóneas para la creación de contenedores para las plataformas GKE, GKE Enterprise y Cloud Run. Para obtener más información sobre la creación de contenedores de JBoss y Apache 2, consulta las notas de la versión de Migrate to Containers 1.14.0.
Recopilación de nivel de invitado sin necesidad de permiso raíz
Se actualizaron las secuencias de comandos de recopilación de la Evaluación de idoneidad de Migrate para Linux a fin de habilitar su ejecución a través de sudo
.
La función adicional te permite ejecutar una secuencia de comandos de recopilación de invitado de Linux con sudo
y sin la necesidad de un usuario raíz.
La secuencia de comandos de recopilación de invitados de Linux intentará ejecutarse mediante sudo
sin contraseña.
Este cambio se aplica a todos los métodos de recopilación de invitados de Linux, como los siguientes:
mfit discover ssh
mfit discover vsphere guest
mfit discover vsphere guest all
- Cuando ejecutas la secuencia de comandos de recopilación de forma manual y usas
mfit discover import
.
Si se proporcionan credenciales de sudoer sin contraseña, la secuencia de comandos de recopilación de invitados de Linux usa sudo
, lo que genera resultados de recopilación más completos y confiables.
Ten en cuenta que los permisos sudoer que requieren un mensaje de contraseña no son compatibles con esta característica. En este caso, la secuencia de comandos se ejecuta con los permisos del usuario original.
Se agregó un nuevo informe de evaluación detallado bajo la marca experimental
Un diseño nuevo del informe de evaluación detallado ahora está disponible mediante la ejecución del comando ./mfit report --format html --full > REPORT_NAME.html --experimental
.
El diseño nuevo presenta un filtrado mejorado y búsqueda basada en texto que te ayudará a ubicar las cargas de trabajo candidatas para la modernización.
Cambios
Baja de la marca --user
en la secuencia de comandos de recopilación de Linux
Antes, la ejecución con un usuario no raíz requería proporcionar una marca --user
a la secuencia de comandos de la recopilación de invitado de Linux. Esto ya no es necesario, y la marca --user
se ignora y, luego, ingresa un período de baja.
Fijo
Se cambió el nombre de la marca discover ssh connect-timeout
Se cambió el nombre de la marca llamada --timeout
en el comando discover ssh
a --connect-timeout
. La marca se puede usar con el cliente SSH nativo.
El nombre nuevo quita la superposición con la marca --timeout
global.
Falla cuando se proporciona un cliente SSH incorporado sin autenticación
Se corrigió una falla en caso de que el comando discover ssh
sin parámetros de autenticación. Al usar el cliente SSH incorporado y no proporcionar ningún archivo de identidad ni contraseña, se produjo un error irrecuperable en lugar de indicar la autenticación incorrecta.
Error cuando no se pudo crear un archivo tar en la colección de invitados de Linux
Si la secuencia de comandos de la recopilación no puede crear el archivo tar requerido, genera un error. Antes, no se podía crear un tar en la secuencia de comandos de recopilación de invitados de Linux. Desde esta versión, se muestra un mensaje de error y la secuencia de comandos sale con el código de estado 1.
Guarda el archivo tar de recopilación de invitados en una ubicación diferente
Si deseas proporcionar una ubicación diferente para guardar el archivo tar de la colección, puedes usar la marca --output
a fin de guardarla en la ruta de acceso especificada. Antes, los argumentos proporcionados después de la marca --output
se ignoraban debido a problemas de análisis.
Actualizaciones para la versión 1.13.1
El 3 de noviembre de 2022, lanzamos Migrate Fit Assessment 1.13.1.
Cambios
Informes de JSON v0 obsoletos
Presentamos cambios en la estructura del archivo JSON generado para expandir el alcance del informe de detalles de la evaluación.
A partir de la versión 1.13.1, el resultado predeterminado de JSON usará la versión v1 de la estructura de archivos.
Para generar un archivo JSON en la versión anterior, aplica la marca --json-v0
.
./mfit report --format json --json-v0 <file.json>
El informe de JSON v0 ahora está obsoleto. En el primer trimestre de 2023, el formato de informe de JSON v0 llegará al final del ciclo de vida. Los nuevos lanzamientos de mFit no serán compatibles con la generación de informes JSON v0.
Fijo
Disminución del tamaño del archivo de la base de datos
La base de datos SQLite que usa mFit se optimizó para reducir el espacio en el disco que consume.
Se corrigió el error too many SQL parameters
.
Se corrigió un error que podía ocurrir cuando se ejecutaban comandos discover ls
o report
en una instalación de mFit con una gran cantidad de recursos detectados.
Actualizaciones para la versión 1.13.0
El 18 de octubre de 2022, lanzamos Migrate Fit Assessment 1.13.0.
Cambios
Recopilación de invitado de vSphere mejorada a gran escala con opción de alcance
Ahora puedes realizar la recopilación de invitados para un subconjunto de VM si aplicas un permiso a través de la marca --path
.
mfit discover vsphere guest all --url https://VSPHERE_URL --path dc-1/host/esx-1
Informes de errores mejorados en la importación de VRTools
La detección de VRTools ahora identifica los formatos de archivo no compatibles y te muestra un mensaje de error en las versiones no compatibles.
Fijo
Conversiones fijas de RAM y tamaño de almacenamiento en los informes
Las unidades se miden en informes para GiB en lugar de GB, intercalados con las unidades de medida internas.
Actualizaciones para la versión 1.12.1
Características
Realiza la recopilación de invitados a gran escala
Ahora puedes realizar recopilaciones de invitados en paralelo para todas las VM administradas por un único vCenter de VMware. Esto es útil para recopilar información de grandes cantidades de VM que tienen las mismas credenciales.
Para recopilar información a nivel de invitado de varias VM, ejecuta lo siguiente:
mfit discover vsphere guest all --url https://VSPHERE_URL
Cambios
Actualiza la evaluación de idoneidad de Cloud Run
Se actualizó la evaluación de ajustes de Cloud Run para admitir las mejoras realizadas en las limitaciones de recursos de Cloud Run. Los valores anteriores eran 4 CPU, 16 GB de memoria, y los nuevos límites son 8 CPU y 32 GB de memoria. Consulta los detalles en Cuotas y límites de Cloud Run.
Unifica los informes y evalúa los comandos
Simplificamos el proceso de evaluación de datos y de generación de un informe mediante la combinación de los dos comandos en uno. En versiones anteriores, necesitabas primero realizar una evaluación ($ mfit assess
) y, luego, podrías generar un informe sobre los datos recopilados. Ahora puedes ejecutar el comando del informe y la evaluación se realiza de manera automática. El comando report
ahora tiene una marca opcional --target-platform
.
Las opciones disponibles son gcp
, anthos
, anthosbm
y all
. Cada opción especifica un conjunto diferente de procesos para evaluar. Si no especificas una plataforma de destino, se evalúan todos los procesos.
gcp
evalúa los recorridos de cambio de Compute Engine, Google Cloud VMware Engine y los recorridos de creación de contenedores de Google Kubernetes Engine, Autopilot y Cloud Run.anthos
evalúa el cambio a Google Distributed Cloud y los procesos de creación de contenedores a Google Kubernetes Engine y Cloud Run.anthosbm
es equivalente aanthos
.all
evalúa todos los procesos posibles.
Con este cambio, el comando report sample
reemplaza al comando assess sample
obsoleto.
Fijo
Corrige las menciones de las versiones preliminares públicas o privadas en los informes HTML
En las versiones anteriores, cualquier destino en contenedores se muestra como versión preliminar privada. Ahora solo se muestran los destinos de Tomcat como una versión preliminar pública.
Directorio temporal de limpieza de secuencias de comandos de recopilación de mfit
En versiones anteriores, las secuencias de comandos de recopilación creaban un directorio temporal en el invitado, pero no lo quitaban. En la versión más reciente, las secuencias de comandos de recopilación quitan automáticamente el directorio temporal.
Corrige las conversiones de tamaño de RAM incorrectas
Corregimos una conversión en la que la base 2 era una base mixta de 10 (MiB frente a MB) y generaba conversiones inexactas.
Recopilación de invitados de Windows
Volveremos a los métodos de recopilación no basados en WMI para algunos datos a fin de evitar fallas esporádicas.
Actualizaciones para la versión 1.12.0
Cambios
- Se quitó la evaluación de las VMs al modo de conexión de Google Distributed Cloud del informe ejecutivo y del informe de evaluación detallado.
- Se modificó la evaluación predeterminada de Google Distributed Cloud como parte del informe ejecutivo. Para evaluar las VMs para Google Distributed Cloud, debes ejecutar el comando:
mfit assess --target-platform anthosbm
- Verás una advertencia si emites un comando de CLI que intenta evaluar una base de datos vacía.
- Se actualizó el comportamiento predeterminado de la marca
assess –target-platform
para usar la opciónall
.
Fijo
- Se corrigió un error en la sección de resumen ejecutivo que provocaba recuentos inexactos de VM con alta capacidad de CPU y VM de memoria alta.
- Se mejoró el orden en el informe completo de evaluación de aptitud para que los resultados ordenados por ID de regla se ordenen correctamente.
- Se mejoró el orden del gráfico medio del informe completo de evaluación de aptitud para que las filas ordenadas de mayor a menor agreguen la puntuación de ajuste.
- Se corrigió una regex incorrecta en la secuencia de comandos de recopilación de Linux que afectaba la evaluación de Tomcat.
- Se corrigió un error que impedía la detección correcta del nombre de la versión del SO de centos y causaba nombres de SO vacíos en el informe completo de evaluación de aptitud.
- Se corrigió un error que causaba información de VM duplicada cuando las VM se descubrieron varias veces.
- Se mejoró el control de la información de VM recopilada de forma parcial que puede generar datos incoherentes. Advierte a los usuarios cuando se recopila un elemento con información de VM incoherente y omite el almacenamiento de los datos de la VM.
Actualizaciones para la versión 1.11.3
Funciones
Análisis de costos de la evaluación de aptitud: Usa esta sección nueva en el informe de evaluación de aptitud para estimar el costo de ejecutar cargas de trabajo modernizadas en Google Cloud. El informe agrupa tus VMs por estrategia de modernización y muestra los costos estimados por estrategia, así como un costo total estimado. El análisis de costos te ayudará a decidir si una estrategia de modernización de esfuerzo alto o una de esfuerzo bajo se ajusta a tus necesidades. Para ver los beneficios de costo de un proceso de modernización, debes ejecutar las secuencias de comandos de recopilación en una VM evaluada. Para obtener instrucciones más detalladas, consulta Descubre y recopila datos.
Lista de recomendaciones mejorada para los procesos de aptitud: El informe de evaluación de aptitud completo ahora ordena los procesos según su aptitud y la gravedad total de todas las condiciones que no se cumplen. El primer proceso de la lista tiene la recomendación más alta, y los procesos de mayor gravedad en cuanto a las condiciones que no se cumplen tienen una clasificación más baja.
Fijo
- Se corrigió un problema en el que solo se calculaban los atributos cuando se ejecutaba el comando
discover
.
Actualizaciones para la versión 1.11.2
Funciones
Filtro de informes: se agregó un filtro nuevo al informe detallado de la evaluación de idoneidad a fin de habilitar el filtrado de VM que se ajusten a exploraciones específicas. Una vez que se aplique el filtro, solo se mostrarán las VM que se ajusten a la exploración seleccionada.
StratoZone: se agregó la secuencia de comandos de recopilación de mFIT al recopilador StratoProbe 5.0.2.1 de StratoZone. El recopilador StratoProbe recopila la información necesaria para realizar una evaluación y se pone a disposición de los usuarios que implementaron StratoProbe para su evaluación.
Fijo
Se quitó la columna de puntuación de idoneidad de la tabla de informes completa para mejorar la legibilidad.
Se actualizó el informe de resumen de evaluación de idoneidad para resolver la desigualdad del porcentaje que se presenta en la parte del resumen y en la parte de la guía del informe.
Se cambió la información de gravedad para usar texto en lugar del valor numérico en el informe de resumen.
Se corrigió una identificación incorrecta del SO que se marcó como Otro SO en los informes de evaluación de idoneidad.
Cambios
Se agregó la opción para borrar definitivamente la base de datos local de evaluación de idoneidad mediante el uso del comando
mfit discover purge-db
.Se agregó información sobre la existencia de las herramientas de VMware en el informe de CSV. Permitir que los usuarios automaticen la recopilación de datos a nivel del invitado mediante secuencias de comandos automatizadas
Se agregó una marca (
--minimal
) a la secuencia de comandos de recopilación de Windows que ayuda a minimizar la cantidad de información recopilada y proporciona solo la información específica requerida para evaluar la creación de contenedores de aplicaciones de Windows IIS.Se agregó la opción para verificar manualmente las versiones más recientes de la herramienta de evaluación de idoneidad mediante el comando
mfit version --check
.
Actualizaciones para la versión 1.11.1
- Se corrigieron los errores.
Actualizaciones para la versión 1.11.0
- Informe de resumen ejecutivo: esta versión incluye un tipo nuevo de informe y un cambio en el comportamiento predeterminado. El nuevo informe de resumen ejecutivo te brinda una descripción general de los recorridos de modernización. En un nivel alto, el informe clasifica los recorridos de modernización en dos buckets diferentes: bajo esfuerzo frente a modernización alta. Observar estos dos extremos, y los beneficios y el esfuerzo necesarios, debería ayudarte a tomar decisiones empresariales clave. Además, hay subsecciones del informe que muestran las limitaciones técnicas y de la migración de las VMs (análisis de lift-and-shift), refactorización a contenedores y modernización de las VMs locales (a través de cambios o conexiones de VMs a Google Distributed Cloud). El tipo de informe predeterminado es el nuevo informe de resumen ejecutivo. En versiones anteriores, el informe predeterminado era un informe detallado.
- Evalúa las cargas de trabajo para migrar a Google Cloud VMware Engine: La herramienta de evaluación de idoneidad agregó una nueva función de evaluación para las cargas de trabajo de lift-and-shift en Google Cloud VMware Engine.
Actualizaciones para la versión 1.10.0
La herramienta de evaluación de idoneidad para la versión 1.10.0 agrega una nueva funcionalidad, que incluye lo siguiente:
- Compatibilidad con la evaluación de Autopilot, Cloud Run y Compute Engine
- Se agregaron reglas de Tomcat para la evaluación de idoneidad
- Capacidad para adquirir datos de vSphere de la exportación de RVTools
- Verificación automática de la versión
- Configuración de la herramienta de evaluación de idoneidad