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:
- No realice cambios en el administrador de Magento 1, excepto en la administración de pedidos (envío, creación de facturas y notas de abono)
- No modificar ningún código
- No realice cambios en el administrador y tienda de Magento 2
Ejecutar Data Migration Tool
Esta sección muestra cómo ejecutar Data Migration Tool para migrar la configuración, los datos o los cambios incrementales.
Primeros pasos
-
Inicie sesión en el servidor de aplicaciones como un usuario con permisos para escribir en el sistema de archivos o cambie a. Vea 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>
-
Para ejecutar comandos del Magento desde cualquier directorio, agregue
<magento_root>/bin
al sistemaPATH
.Como los shells tienen 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 ejecutarlos 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
odelta
[-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 impide que se detenga la migración cuando encuentra errores de comprobación de integridad.{<path to config.xml>}
es la ruta absoluta del sistema de archivos aconfig.xml
; este argumento es obligatorio.
<magento_root>/var/
.Orden de migración
Cuando se creó Data Migration Tool, se asumió la siguiente secuencia de transferencia de datos:
Se recomienda migrar los datos en el mismo orden.