Advertencias de migración
Después de la fase de descubrimiento, Migrate to Containers puede proporcionar advertencias específicas para tu tipo de migración. Hay dos tipos de advertencias que debes tener en cuenta:
- Advertencias de MigrationBlocker: Son problemas de bloqueo en la migración y se deben abordar. No puedes continuar con la etapa de generación de artefactos de una migración mientras haya advertencias
MigrationBlocker
activas. - Advertencias normales: Son problemas que deseas solucionar. Si bien las advertencias de
Normal
no bloquearán la generación de artefactos, pueden provocar que el proceso de migración falle o que la carga de trabajo migrada falle cuando se ejecute.
Para ver las advertencias después de la fase de descubrimiento, puedes generarlas ejecutando migtcl migration status
o migctl migration get
. Si las advertencias MigrationBlocker
no se descartan, también se repetirán cuando ejecutes migctl migration generate-artifacts
.
El formato del mensaje de advertencia es el siguiente:
- TYPE: El tipo de advertencia, ya sea
MigrationBlocker
oNormal
. - REASON: La causa de la advertencia.
- DESCRIPTION: La descripción y la mitigación de las advertencias
Por ejemplo, el siguiente mensaje describe una advertencia FileTooBig
para Linux.
TYPE REASON DESCRIPTION MigrationBlocker FileTooBig The source VM file system contains file(s) which are too big to be part of the generated container image. Please edit the migration plan to either filter them out, or export them to a data volume.
Una vez que hayas resuelto los problemas generados por una advertencia MigrationBlocker
, puedes descartarla ejecutando migctl migration generate-artifacts
con la marca dismiss-warnings
. Una vez que configures esta marca para tu migración, el valor seguirá siendo true
en la generación posterior de artefactos. Consulta el siguiente ejemplo para conocer el formato de este comando.
migctl migrate generate-artifacts migration-name --dismiss-warnings
Para verificar que se inició el proceso, ejecuta migctl migration list
y deberías ver que la migración está configurada en RUNNING
.