Migração do Magento 1 para o Magento 2

Já tem alguns anos que o Magento 2 foi lançado e surpreendeu até os mais otimistas. A arquitetura sobre a qual foi construída a nova versão da plataforma tem mais otimização e roda muito mais rápido, além de ser mais amigável. Quem ainda vai montar sua loja virtual não tem dúvidas de que será no Magento 2.0, mas e quem já tem uma loja no Magento 1.0, deve migrar?

Pra te ajudar com essa migração, nós fizemos um post totalmente dedicado ao assunto para que você saiba todos os pontos importantes a serem considerados como momento de migrar, data de fim do suporte, vantagens de uma versão sobre a outra e muito mais.

Considerações pré-migração do Magento 1 para o Magento 2

Não temos mais dúvidas de que o Magento 2 é mais rápido que o Magento 1, e mesmo para quem já tem um bom tráfego e está satisfeito, é bom começar a se planejar porque o suporte da primeira versão do Magento acaba em 2020, mas esse não é o único motivo de fato importante a se considerar.

Não haverá mais versões do Magento 1 e com isso não surgirão novos temas, módulos ou extensões. Mas independentemente do motivo que te levou a decidir a fazer a migração, o planejamento é importante e não deve ser feito na alta estação do seu negócio, afinal uma migração mexe nas configurações e isso pode deixar seu site fora do ar… dependendo do tráfego dele, poucos minutos podem significar uma perda considerável.

Planejamento para a migração do Magento 1 para o Magento 2

Um dos pontos por onde você deve começar é verificar se os módulos e o tema que você usa estão disponíveis para o Magento 2.0, se não tiver, você pode entrar em contato com a comunidade para que, antes do fim do suporte, já exista seu tema e seus módulos e você consiga migrar com mais tranquilidade.

Observe o gráfico de tráfego do seu site. Escolha o período do mês, dia da semana e horário com menor tráfego e então deixe tudo pronto, no momento certo, realize a migração do magento 1 para o magento 2. Mais abaixo você irá entender o que é deixar tudo pronto para migrar.

Esse é o momento que você deve olhar cada detalhe do seu e-commerce. Isso inclui o planejamento da infraestrutura verificando com sua hospedagem se ela suporta o Magento 2 inclusive no caso de um possível aumento no tráfego futuramente.

Realizando a migração para o Magento 2

Você deve começar criando uma nova instalação do Magento 2 e subir seu banco de dados. Depois disso instalar os módulos que vai precisar. Há uma ferramenta de migração que o Magento disponibiliza, depois de instalar essa ferramenta, você deve verificar se consegue acessar os bancos de dados tanto da sua loja no Magento 1 quanto a que você criou no Magento 2.

É a hora de parar todas as atividades agendadas (cron) do Magento 1 e qualquer atividade em andamento do painel do admin. Qualquer atividade desnecessária deve ser interrompida até que a migração esteja concluída.

Nem tudo é feito de forma automática, algumas ações precisam ser feitas manualmente, como a transferência dos arquivos de mídia, por exemplo. A ferramenta de migração serve para as configurações do site e para transferir o banco de dados completamente. Os bancos de dados das duas versões possuem estruturas diferentes, e por isso a ferramenta de imigração é tão importante, já que ela sabe exatamente o local para onde deve ser transferido cada arquivo para que esses dados sejam encontrados no seu Magento 2.

Após a transferência dos dados, é hora de reindexar o Magento 2 e por último é preciso realizar testes extensivos.

Ações depois da migração

Mesmo que você tenha parado o máximo possível do painel do Magento 1 antes de iniciar a imigração, pode ser que durante esse tempo tenham surgido ordens de processamento de resolução de problemas, cadastro de novos usuários, alterações de perfis de clientes, ou outras informações que precisarão ser migradas manualmente e para isso você vai usar as atualizações incrementais.

Só após se certificar que está tudo transferido, coloque o novo site no ar. Comece colocando seu Magento 1 no modo Manutenção, pause a ferramentação de migração, dê um start no cron do Magento 2 e ao final aponte os seus balanceadores de carga de DNS para esse novo hardware de produção.

Com isso, está finalizada sua migração com sucesso! Passamos superficialmente sobre todas as etapas do processo de migração do Magento 1 para o Magento 2. Caso você ainda não se sinta seguro em alguma parte do processo, aguarde porque daremos mais detalhes em outros post sobre cada etapa do processo de migração.

Recomendações gerais sobre a migração

Existem algumas práticas que podem facilitar o processo e garantir que você não perca informações importantes durante o processo de migração. Abaixo citamos algumas delas:

  1. Duplique o banco de dados do seu Magento 1 e um Magento 2 para esse banco de dados que você duplicou. Isso é importante porque se acidentalmente você se conectar ao banco de dados do seu Magento 1 você pode perde-lo e não conseguir recupera-los.
  2. Nesse banco duplicado, exclua o que não for necessário. E lembre-se, alterações que você fizer nesse banco duplicado, depois da migração não serão transferidas automaticamente.
  3. Mesmo que você seja desenvolvedor e ache que alguns códigos precisam ser corrigidos, não faça isso durante o processo de migração. Isso pode causar problemas de difícil resolução.

Dados a serem transferidos manualmente

Alguns dados simplesmente não são transferidos com a ferramenta e eles precisam ser transferidos manualmente. São eles a Media, o Design da loja e as listas de controle de acesso (ACLs).

Assistência na migração do Magento 1 para o Magento 2

Se você prefere fazer a migração com uma assistência especializada, o ideal é contratar uma empresa como a Kirzner do Brasil para te ajudar. Nós temos profissionais especializados em Magento 1, Magento 2 e na migração entre as duas versões. Acesse www.kirznerdobrasil.com.br e conheça todos os nossos serviços e produtos para loja virtual.

Compartilhar