Resumen de migración

Antes de iniciar la migración, detenga todos los trabajos cron del Magento 1.

Durante el proceso de migración, siga estas reglas generales para que la migración se realice correctamente:

  1. No hacer realice cambios en el administrador de Magento 1, excepto en la gestión de pedidos (envío, creación de facturas y notas de abono)
  2. No hacer alterar cualquier código
  3. No hacer realice cambios en el administrador y la tienda de Magento 2
TIP
Se permiten todas las operaciones en la tienda de Magento 1.

Ejecute el Data Migration Tool

Esta sección muestra cómo ejecutar el Data Migration Tool para migrar configuraciones, datos o cambios incrementales.

Primeros pasos

  1. Inicie sesión en el servidor de aplicaciones como un usuario con permisos para escribir en el sistema de archivos o cambie a. Consulte cambiar al propietario del sistema de archivos.

    Si utiliza el shell de bash, puede utilizar la siguiente sintaxis para cambiar al propietario del sistema de archivos e introducir el comando al mismo tiempo:

    code language-bash
    su <file system owner> -s /bin/bash -c <command>
    

    Si el propietario del sistema de archivos no permite inicios de sesión, puede hacer lo siguiente:

    code language-bash
    sudo -u <file system owner>  <command>
    
  2. Para ejecutar comandos de Magento desde cualquier directorio, agregue <magento_root>/bin a su sistema PATH.

    Dado que los shells tienen una sintaxis diferente, consulte una referencia como unix.stackexchange.com.

    Ejemplo de shell de bash para CentOS:

    code language-bash
    export PATH=$PATH:/var/www/html/magento2/bin
    

    Opcionalmente, puede ejecutar los comandos de las siguientes maneras:

    • cd <magento_root>/bin y ejecútelas como ./magento <command name>
    • <magento_root>/bin/magento <command name>
    • <magento_root> es un subdirectorio del servidor web docroot.

Sintaxis de comandos

A continuación se muestra un ejemplo de comando típico:

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

Donde:

  • <mode> puede ser: settings, data, o delta
  • [-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
Los registros se escriben en <magento_root>/var/ directorio.

Orden de migración

Cuando creamos el Data Migration Tool, asumimos la siguiente secuencia de transferencia de datos:

Se recomienda migrar los datos en el mismo orden.

recommendation-more-help
c2d96e17-5179-455c-ad3a-e1697bb4e8c3