11.5. Opciones del plan de migración


Puede excluir, editar y asignar componentes en el recurso personalizado (CR) de MigPlan.

11.5.1. Exclusión de los recursos

Puede excluir recursos, por ejemplo, flujos de imágenes, volúmenes persistentes (PV) o suscripciones, de un plan de migración de Migration Toolkit for Containers (MTC) para reducir la carga de recursos para la migración o para migrar imágenes o PV con una herramienta diferente.

Por defecto, MTC excluye de la migración los recursos del catálogo de servicios y los recursos de Operator Lifecycle Manager (OLM). Estos recursos forman parte del grupo de API del catálogo de servicios y el grupo de API de OLM, ninguno de los cuales es compatible con la migración en este momento.

Procedimiento

  1. Edite el manifiesto de recursos personalizados de MigrationController:

    $ oc edit migrationcontroller <migration_controller> -n openshift-migration
    Copy to Clipboard Toggle word wrap
  2. Actualice la sección de especificaciones añadiendo parámetros para excluir recursos específicos. Para aquellos recursos que no tienen sus propios parámetros de exclusión, añada el parámetro additional_excluded_resources:

    apiVersion: migration.openshift.io/v1alpha1
    kind: MigrationController
    metadata:
      name: migration-controller
      namespace: openshift-migration
    spec:
      disable_image_migration: true 
    1
    
      disable_pv_migration: true 
    2
    
      additional_excluded_resources: 
    3
    
      - resource1
      - resource2
      ...
    Copy to Clipboard Toggle word wrap
    1
    Añada disable_image_migration: true para excluir los flujos de imágenes de la migración. imagestreams se añade a la lista excluded_resources en main.yml cuando se reinicia el pod de MigrationController.
    2
    Añada disable_pv_migration: true para excluir los PV del plan de migración. persistentvolumes y persistentvolumeclaims se añaden a la lista excluded_resources en main.yml cuando se reinicia el pod de MigrationController. Al desactivar la migración de FV también se desactiva la detección de FV cuando se crea el plan de migración.
    3
    Puede añadir los recursos de OpenShift Container Platform que desee excluir a la lista additional_excluded_resources.
  3. Espere dos minutos a que se reinicie el pod de MigrationController para que se apliquen los cambios.
  4. Compruebe que el recurso esté excluido:

    $ oc get deployment -n openshift-migration migration-controller -o yaml | grep EXCLUDED_RESOURCES -A1
    Copy to Clipboard Toggle word wrap

    El resultado contiene los recursos excluidos:

    Ejemplo de salida

    name: EXCLUDED_RESOURCES
    value:
    resource1,resource2,imagetags,templateinstances,clusterserviceversions,packagemanifests,subscriptions,servicebrokers,servicebindings,serviceclasses,serviceinstances,serviceplans,imagestreams,persistentvolumes,persistentvolumeclaims
    Copy to Clipboard Toggle word wrap

Volver arriba
Red Hat logoGithubredditYoutubeTwitter

Aprender

Pruebe, compre y venda

Comunidades

Acerca de la documentación de Red Hat

Ayudamos a los usuarios de Red Hat a innovar y alcanzar sus objetivos con nuestros productos y servicios con contenido en el que pueden confiar. Explore nuestras recientes actualizaciones.

Hacer que el código abierto sea más inclusivo

Red Hat se compromete a reemplazar el lenguaje problemático en nuestro código, documentación y propiedades web. Para más detalles, consulte el Blog de Red Hat.

Acerca de Red Hat

Ofrecemos soluciones reforzadas que facilitan a las empresas trabajar en plataformas y entornos, desde el centro de datos central hasta el perímetro de la red.

Theme

© 2025 Red Hat