A migração de dados do Magento 1 para o Magento 2 é um pouco técnica se você é um novato ou um novo aprendiz de Magento. Você pode iniciar o processo de migração instalando a Magento 2 Data Migration Tool via compositor.
Para instalar esta ferramenta, verifique se a versão do Magento 2 e da Ferramenta de Migração de Dados corresponde exatamente. Por exemplo, se você estiver usando o Magento v2.1.2, deverá instalar a Ferramenta de Migração de Dados v2.1.2.
Se você está preocupado com a versão do seu Magento 2, pode descobrir navegando para o diretório raiz do seu Magento 2 via terminal SSH e digite o seguinte comando:
php bin/magento --version
Agora, depois de conhecer a versão da sua loja Magento 2, agora você pode instalar a Ferramenta de Migração de Dados. Estou compartilhando 2 comandos da CLI com você. O 1º comando atualizará o local do pacote da Ferramenta de Migração de Dados no arquivo composer.json e o 2º comando instalará a ferramenta em sua loja Magento 2. Execute os seguintes comandos para executar este trabalho:
composer config repositories.magento composer https://repo.magento.com
composer require magento/data-migration-tool:<version>
No comando CLI acima, <version>
refere-se à versão da Data Migration Tool que deve corresponder à versão do Magento 2 descoberta anteriormente. Por exemplo, se você estiver usando o Magento 2.1.2, digite os comandos exatos abaixo:
composer config repositories.magento composer https://repo.magento.com
composer require magento/data-migration-tool:2.1.2
Você será solicitado a inserir suas chaves de autenticação. Vá para o Magento Marketplace . Entre usando suas credenciais de login, clique em Minhas Chaves de Acesso e obtenha sua chave pública e privada. Depois disso, em alguns segundos, a Ferramenta de Migração de Dados será instalada com sucesso em sua loja Magento 2.
Após a instalação, os seguintes diretórios conterão arquivos de mapeamento e configuração para a Ferramenta de Migração de Dados:
Diretório raiz do Magento 2 / fornecedor / magento / ferramenta de migração de dados / etc / ce-to-ce
contém configuração e scripts para migrar do Magento 1 Community Edition para o Magento 2 Community Edition e
Diretório raiz do Magento 2 / fornecedor / magento / ferramenta de migração de dados / etc / ce-to-ee
contém configuração e scripts para migrar do Magento 1 Community Edition para o Magento 2 Enterprise Edition e
Diretório raiz do Magento 2 / fornecedor / magento / ferramenta de migração de dados / etc / ee-to-ee
contém configuração e scripts para migrar do Magento 1 Enterprise Edition para o Magento 2 Enterprise Edition.
Antes de migrar quaisquer configurações e dados, você deve criar um config.xml
arquivo no diretório relevante. Por exemplo, se você estiver executando uma migração de dados do Magento 1 CE para o Magento 2 CE, navegue até o Magento 2 root dir/vendor/magento/data-migration-tool/etc/ce-to-ce/<Magento 1.x version>
diretório e renomeie config.xml.dist
para config.xml
.
Em seguida, abra config.xml
em um editor de código e especifique o seguinte:
<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>
No código acima, <source>
possui as informações de banco de dados do Magento 1 e <destination>
as informações relevantes do Magento 2. <crypt_key>
é obrigatório preencher. É a chave de criptografia do Magento 1 que pode ser encontrada no Magento 1 root dir/app/etc/local.xml
arquivo na <key>
tag.
Quando terminar, salve o config.xml
e pronto!
Agora, para migrar as configurações, navegue para o diretório raiz do Magento 2 via terminal SSH e execute o seguinte comando:
php bin/magento migrate:settings --reset <path to your config.xml>
onde <path to your config.xml>
isso seria vendor/magento/data-migration-tool/etc/ce-to-ce/<Magento 1.x version>/config.xml
. Também usei o --reset
argumento no comando acima, que força a Ferramenta de Migração de Dados a começar do início.
E, finalmente, para migrar dados, execute o seguinte comando da CLI:
php bin/magento migrate:data --reset <path to your config.xml>
Enquanto esse comando é executado, a Ferramenta de Migração de Dados salva seu progresso atual e, no caso de erros, interrompe o processo e retoma o progresso do último estado válido conhecido. Além disso, a Ferramenta de migração de dados pode relatar alguns erros durante a migração. Aconselho que você consulte a página Solução de problemas da Ferramenta de migração de dados para obter mais assistência.
Após a conclusão da migração de dados, você receberá uma mensagem de sucesso. Para referência adicional, você pode visitar o post abaixo:
Como migrar do Magento 1 para o Magento 2
Você pode migrar dados como pedidos, produtos e clientes pela ferramenta Magento.
http://devdocs.magento.com/guides/v2.0/howdoi/migrate/migrate-data.html
Siga este link para migração. Concluí a migração por este link.
Se você enfrentar algum problema com isso, poderá compartilhar comigo.
Vou te ajudar.
fonte
O tão esperado Magento 2.0 foi lançado há alguns dias atrás. Há uma grande diferença na estrutura de arquivos do Magento 2.xe Magento 1.x, portanto, não é possível atualizar para a versão 2.0 como costumávamos na versão 1.x. Embora a incrível Comunidade Magento tenha desenvolvido essas ferramentas que podem ajudá-lo a migrar dados da sua loja Magento das versões 1.x para 2.x. Você não pode atualizar o tema Magento para 2.0, mas pelo menos pode executar a migração de dados.
Siga este link como migrar dados do Magento 1.x para o Magento 2.x usando uma ferramenta de migração.
https://magecomp.com/blog/migrating-magento-1-x-to-magento-2-0/
fonte
Você pode usar esta extensão gratuita para migração:
fonte
Se você deseja importar dados de pedidos, produtos, clientes ... acho que pode usar alguma extensão
https://bsscommerce.com/magento-2-import-export-categories-extension.html
http://www.mlx-store.com/magento2-extensions/export-import
fonte
Eu recomendo que você escolha a ferramenta de migração oferecida pelo Magento:
http://devdocs.magento.com/guides/v2.0/howdoi/migrate/migrate-data.html
Funcionou muito bem no meu site Magento 2.0.3 no passado.
Se você não possui muita habilidade técnica, pode contratar um desenvolvedor / especialista para fazer isso por você. Este é um dos serviços de migração mais confiáveis com os quais trabalhei, você pode tentar entrar em contato com eles para a migração, eles farão a migração e ajudarão a corrigir outros problemas em sua loja Magento 2: serviço de migração Magento 1 para Magento 2 .
fonte
você pode usar: https://www.ubertheme.com/magento-news/magento-2-data-migration-tool/
serviço de terceiros para a mudança para o magento 2
fonte