10.2.5. Ejecución de un plan de migración en la consola web de MTC
Puede migrar aplicaciones y datos con el plan de migración que creó en la consola web de Migration Toolkit for Containers (MTC).
Durante la migración, MTC establece la política de recuperación de los volúmenes persistentes (PV) migrados como Retain
en el clúster de destino.
El recurso personalizado Backup
contiene una anotación PVOriginalReclaimPolicy
que indica la política de recuperación original. Puede restaurar manualmente la política de recuperación de los PV migrados.
Requisitos previos
La consola web de MTC debe contener lo siguiente:
-
Clúster de origen con el estado
Ready
(Listo) -
Clúster de destino con el estado
Ready
(Listo) - Repositorio de replicación
- Plan de migración válido
Procedimiento
- Inicie sesión en la consola web de MTC y haga clic en Migration plans (Planes de migración).
Haga clic en el menú Options (Opciones) junto al plan de migración y seleccione una de las siguientes opciones en Migration (Migración):
- La migración por etapas copia los datos del clúster de origen en el clúster de destino sin detener la aplicación.
La migración por transición detiene las transacciones en el clúster de origen y mueve los recursos al clúster de destino.
Opcional: en el cuadro de diálogo Cutover migration (Migración por transición) puede desactivar la casilla de verificación Halt transactions on the source cluster during migration (Detener transacciones en el clúster de origen durante la migración).
La migración por etapas copia las reclamaciones de volúmenes persistentes (PVC) seleccionadas y los recursos de Kubernetes. Puede utilizar la migración por etapas para migrar un espacio de nombres dentro del mismo clúster.
ImportanteNo utilice la migración por etapas para migrar un espacio de nombres entre clústeres. Utilice en su lugar la migración por etapas o transición.
- Seleccione una o más PVC en el cuadro de diálogo State migration (Migración de estado) y haga clic en Migrate (Migrar).
Una vez finalizada la migración, compruebe que la aplicación ha migrado correctamente en la consola web de OpenShift Container Platform:
-
Haga clic en Home (Inicio)
Projects (Proyectos). - Haga clic en el proyecto migrado para ver su estado.
- En la sección Routes (Rutas), haga clic en Location (Ubicación) para verificar que la aplicación esté funcionando, si es el caso.
-
Haga clic en Workloads (Cargas de trabajo)
Pods para comprobar que los pods se ejecutan en el espacio de nombres migrado. -
Haga clic en Storage (Almacenamiento)
Persistent volumes (Volúmenes persistentes) para verificar que los volúmenes persistentes migrados estén correctamente aprovisionados.
-
Haga clic en Home (Inicio)