Migrar cambios

La herramienta de migración incremental instala tablas deltalog (con prefijo ) m2_cl_*) y déclencheur (para el seguimiento de cambios) en la base de datos de Magento 1 durante el migración de datos. Estas tablas y déclencheur de deltalog son esenciales para garantizar que migre únicamente los cambios realizados en el Magento 1 desde la última vez que migró los datos. Estos cambios son:

  • Datos que los clientes agregaron mediante tienda (pedidos creados, revisiones y cambios en los perfiles de los clientes)

  • Todas las operaciones con pedidos, productos y categorías en el panel Administración

NOTE
Todas las demás entidades nuevas o actualizadas introducidas a través del administrador, como atributos o páginas de CMS, no se incluyen en la migración incremental y no se migran.

Antes de empezar, siga estos pasos para prepararse:

  1. Inicie sesión en el servidor de aplicaciones como el propietario del sistema de archivos.
  2. Cambie a la /bin o asegúrese de que se añade al sistema PATH.

Consulte la primeros pasos para obtener más información.

Ejecute el comando de migración incremental

Para empezar a migrar cambios incrementales, ejecute:

bin/magento migrate:delta [-r|--reset] [-a|--auto] {<path to config.xml>}

Donde:

  • [-r|--reset] es un argumento opcional que inicia la migración desde el principio. Puede utilizar este argumento para probar la migración.

  • [-a|--auto] es un argumento opcional que evita que la migración se detenga cuando encuentre errores de comprobación de integridad.

  • {<path to config.xml>} es la ruta absoluta del sistema de archivos a config.xml; este argumento es obligatorio.

NOTE
La migración incremental es un proceso continuo; se reinicia automáticamente cada 5 segundos. Utilice CTRL-C para anular el proceso de migración.

Migrar datos creados por extensiones de terceros

En el Delta modo, el Data Migration Tool migra datos creados únicamente por módulos propios de Magento y no es responsable del código o las extensiones realizadas por desarrolladores de terceros. Si estas extensiones crearon datos en la base de datos de la tienda y el comerciante desea tenerlos en el Magento 2: archivos de configuración de Data Migration Tool debe crearse y modificarse en consecuencia.

Si una extensión tiene sus propias tablas y necesita realizar un seguimiento de sus cambios para la migración delta, siga estos pasos:

  1. Añada las tablas que desea rastrear a deltalog.xml archivo
  2. Cree una clase delta adicional que amplíe el Migration\App\Step\AbstractDelta
  3. Agregue el nombre de la clase recién creada a la sección de modo delta de config.xml
recommendation-more-help
c2d96e17-5179-455c-ad3a-e1697bb4e8c3