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:
- Faça upload dos seu pacote de upload e descompacte caso tenha compactado
- Crie um banco de dados para o Magento, um usuário com login e senha e relacione esse usuário ao banco de dados
- Acesse o banco de dados e importe os dados do seu Magento que você exportou logo acima
- Agora acesse o endereço do Magento para começar a instalação
- Não se esqueça de dar permissão de escrita nas pastas que o Magento pede
- 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.
- Instale os plugins que você havia instalado no seu Magento local pelo Magento Connect
- 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
- Faça o mesmo com a pasta skin sem preocupações. A pasta skin é responsável pelas modificações na aparência do Magento
- 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!