La migración de datos de Magento 1 a Magento 2 es un poco técnica si eres un novato o un nuevo alumno de Magento. Puede iniciar el proceso de migración instalando la herramienta de migración de datos Magento 2 a través de Composer.
Para instalar esta herramienta, asegúrese de que la versión de Magento 2 y la herramienta de migración de datos coincidan exactamente. Por ejemplo, si está utilizando Magento v2.1.2, debe instalar la Herramienta de migración de datos v2.1.2.
Si le preocupa la versión de su Magento 2, puede averiguarlo navegando al directorio raíz de su Magento 2 a través del terminal SSH e ingresando el siguiente comando:
php bin/magento --version
Ahora, una vez que conozca la versión de su tienda Magento 2, ahora puede instalar la Herramienta de migración de datos. Estoy compartiendo 2 comandos CLI contigo. El primer comando actualizará la ubicación del paquete de la Herramienta de migración de datos en el archivo composer.json y el segundo comando instalará la herramienta en su tienda Magento 2. Ejecute los siguientes comandos para llevar a cabo este trabajo:
composer config repositories.magento composer https://repo.magento.com
composer require magento/data-migration-tool:<version>
En el comando CLI anterior, se <version>
refiere a la versión de la herramienta de migración de datos que debe coincidir con la versión de Magento 2 descubierta anteriormente. Por ejemplo, si está utilizando Magento 2.1.2, ingrese los siguientes comandos exactos:
composer config repositories.magento composer https://repo.magento.com
composer require magento/data-migration-tool:2.1.2
Se le pedirá que ingrese sus claves de autenticación. Ir al mercado de Magento . Inicie sesión con sus credenciales de inicio de sesión, haga clic en Mis claves de acceso y obtenga su clave pública y privada. Después de eso, en unos segundos, la herramienta de migración de datos se instalará con éxito en su tienda Magento 2.
Después de la instalación, los siguientes directorios contendrán archivos de mapeo y configuración para la herramienta de migración de datos:
Directorio raíz de Magento 2 / proveedor / magento / herramienta de migración de datos / etc / ce-to-ce
contiene configuración y scripts para migrar de Magento 1 Community Edition a Magento 2 Community Edition, y
Directorio raíz de Magento 2 / proveedor / magento / herramienta de migración de datos / etc / ce-to-ee
contiene configuración y scripts para migrar de Magento 1 Community Edition a Magento 2 Enterprise Edition, y
Directorio raíz de Magento 2 / proveedor / magento / herramienta de migración de datos / etc / ee-to-ee
contiene configuración y scripts para migrar de Magento 1 Enterprise Edition a Magento 2 Enterprise Edition.
Antes de migrar cualquier configuración y datos, debe crear un config.xml
archivo en el directorio correspondiente. Por ejemplo, si está realizando una migración de datos de Magento 1 CE a Magento 2 CE, vaya al Magento 2 root dir/vendor/magento/data-migration-tool/etc/ce-to-ce/<Magento 1.x version>
directorio y cambie el nombre config.xml.dist
a config.xml
.
A continuación, abra config.xml
en un editor de código y especifique lo siguiente:
<source>
<database host="localhost" name="Magento1-DB-name" user="DB-username" password="DB-password"/>
</source>
<destination>
<database host="localhost" name="Magento2-DB-name" user="DB-username" password="DB-password"/>
</destination>
<options>
<crypt_key>Magento1-Encrypted-Key</crypt_key>
</options>
En el código anterior, <source>
tiene la información de la base de datos de Magento 1 y <destination>
tiene la información relevante de Magento 2. <crypt_key>
Es obligatorio completarla. Es la clave de cifrado de Magento 1 que se puede encontrar en el Magento 1 root dir/app/etc/local.xml
archivo en la <key>
etiqueta.
Cuando termine, guarde config.xml
y listo.
Ahora, para migrar la configuración, navegue a su directorio raíz de Magento 2 a través del terminal SSH y ejecute el siguiente comando:
php bin/magento migrate:settings --reset <path to your config.xml>
donde <path to your config.xml>
esto sería vendor/magento/data-migration-tool/etc/ce-to-ce/<Magento 1.x version>/config.xml
. También he usado --reset
argumentos en el comando anterior que obliga a la Herramienta de migración de datos a comenzar desde el principio.
Y finalmente, para migrar datos, ejecute el siguiente comando CLI:
php bin/magento migrate:data --reset <path to your config.xml>
A medida que se ejecuta este comando, la herramienta de migración de datos guarda su progreso actual y, en caso de errores, detiene el proceso y reanuda el progreso desde el último estado correcto conocido. Además, la herramienta de migración de datos puede informar algunos errores durante la migración. Le recomiendo que consulte la página de Solución de problemas de la Herramienta de migración de datos para obtener más ayuda.
Una vez que se complete la migración de datos, recibirá un mensaje de éxito. Para mayor referencia, puede visitar la siguiente publicación de blog:
Cómo migrar de Magento 1 a Magento 2
Puede la migración de datos como pedido, productos, clientes por la herramienta Magento.
http://devdocs.magento.com/guides/v2.0/howdoi/migrate/migrate-data.html
Siga este enlace para la migración. He completado la migración por este enlace.
Si tiene algún problema con esto, puede compartir conmigo.
Te ayudaré.
fuente
El tan esperado Magento 2.0 se lanzó hace unos días. Hay una gran diferencia en la estructura de archivos de Magento 2.xy Magento 1.x, por lo que no es posible actualizar a la versión 2.0 como solíamos hacerlo en la versión 1.x. Aunque la increíble comunidad de Magento ha desarrollado herramientas que pueden ayudarlo a migrar datos de su tienda de Magento de las versiones 1.xa 2.x. No puede actualizar el tema de Magento a 2.0, pero al menos puede realizar la migración de datos.
Siga este enlace sobre cómo migrar datos de Magento 1.xa Magento 2.x utilizando una herramienta de migración.
https://magecomp.com/blog/migrating-magento-1-x-to-magento-2-0/
fuente
Puede usar esta extensión gratuita para la migración:
fuente
Si desea importar datos, productos, clientes ... creo que puede usar alguna extensión
https://bsscommerce.com/magento-2-import-export-categories-extension.html
http://www.mlx-store.com/magento2-extensions/export-import
fuente
Le recomendaría que elija la herramienta de migración que ofrece Magento:
http://devdocs.magento.com/guides/v2.0/howdoi/migrate/migrate-data.html
Funcionó muy bien con mi sitio web Magento 2.0.3 en el pasado.
Si no tiene mucha habilidad técnica, puede contratar a un desarrollador / experto para que lo haga por usted. Este es uno de los servicios de migración más confiables con los que he trabajado, puede intentar contactarlos para la migración, realizarán la migración y lo ayudarán a solucionar otros problemas en su tienda Magento 2: servicio de migración Magento 1 a Magento 2 .
fuente
puedes usar: https://www.ubertheme.com/magento-news/magento-2-data-migration-tool/
servicio de terceros para mudarse a magento 2
fuente