Migrando o Magento para outro servidor

Diferente do que muitos pensam migrar o Magento é bem tranquilo. Você só precisa se preocupar com algumas coisas.

 

Passos:

  • Preparando os arquivos para Upload

Extraia uma cópia nova do seu Magento em uma pasta, e depois adicione os arquivos dos seus módulos adicionais e traduções, exceto os instalados pelo Magento Connect.

Por exemplo, modulo de pagamento do pagseguro, tema e a tradução para o português do Brasil.

Se você instalou um plugin adicional como um lightbox pelo Magento Connect você deverá instalar de novo quando o Magento estiver online, se fizer upload dele poderá dar problema.

No final você terá: Magento + tradução + módulo de pagamento pagseguro + tema, vamos chamar esse pacote de pacote de upload.

Eu recomendo que você compacte esses arquivos de preferência com o tar.bz2 que pode ser descompactado pelo painel da sua hospedagem.

 

  • Preparando o banco de dados

A parte do banco de dados será uma surpresa pra você, pois é mais fácil do que você imagina.

Simplesmente faça uma exporte o seu banco de dados local completo (dados + estrutura).

Eu não aconcelho compactar ele, pode dar erro de codificação.

Terminamos com o banco de dados.

 

  • Começando a instalação

No seu novo servidor siga esses passos:

  1. Faça upload dos seu pacote de upload e descompacte caso tenha compactado
  2. Crie um banco de dados para o Magento, um usuário com login e senha e relacione esse usuário ao banco de dados
  3. Acesse o banco de dados e importe os dados do seu Magento que você exportou logo acima
  4. Agora acesse o endereço do Magento para começar a instalação
  5. Não se esqueça de dar permissão de escrita nas pastas que o Magento pede
  6. Siga os passos da instalação como de costume e quando pedir a chave de criptografia informe a mesma que você salvou quando instalou o Magento pela primeira vez

 

  • Terminando a migração

Agora você já tem o Magento migrado e funcionando com seu banco de dados completo.

O que falta agora são poucas coisas.

  1. Instale os plugins que você havia instalado no seu Magento local pelo Magento Connect
  2. Faça upload do conteudo da pasta media do seu magento local para o magento online, pode compactar da mesma forma se preferir. A pasta media é responsável pelas fotos dos produtos
  3. Faça o mesmo com a pasta skin sem preocupações. A pasta skin é responsável pelas modificações na aparência do Magento
  4. Agora é a hora de upar suas modificações da pasta app. Nessa hora eu recomendo que você só faça upload dos arquivos que você modificou. Tome cuidado com a pasta app/etc e a app/core, se fizer o upload completo dessas pastas é bem provavel que seu Magento não funcione mais.

 

Pronto, você migrou com sucesso o seu magento.

Todas as modificações que você havia feito no painel administrativo, como configurar formas de pagamento, páginas cms, catalogos e produtos estarão todos na sua loja que agora é online.

Não atropele os passos, faça exatamente como eu fiz aqui, pois eu fiz desse jeito e deu certo pra mim então dará para você também.

Boa sorte!