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.

Informes mejorados de hojas de cálculo de Microsoft Excel

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.

Lista del informe detallado de la evaluación de la máquina virtual

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.

Vista de la evaluación 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.

Informe detallado de la evaluació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 a anthos.

  • 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ón all.

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: