Migrando blog em WordPress de servidor

 

Você utiliza o WordPress para publicar seus posts mas não tem ideia de como migra-lo de servidor? Então vou ensina-lo(a) a fazer este procedimento.

Antes, vamos definir algumas variaveis que você terá que substituir.

NOME_DA_BASE
PATH_DO_BLOG

Primeiro passo para realizar a migração do blog, você precisa garantir que não haverá nenhuma publicação e/ou alteração no blog a ser migrado.

Segundo, vamos fazer um dump do banco de dados usado pelo blog. Para isso, execute o seguinte comando (estou levando em conta que você é bem maduro ao ponto de utilizar Linux ;) )

mysqldump -uroot -pSENHA NOME_DA_BASE > dump_do_banco.sql

Terceiro, vamos criar um tarball do seu blog.

tar cvfz blog.tar.gz PATH_DO_BLOG

Agora que temos o backup do conteúdo, vamos juntar ambos em um unico tar para ser copiado para o novo servidor.

tar cvfz bkp_full.tar.gz blog.tar.gz dump_do_banco.sql

Copie o arquivo bkp_full.tar.gz para o outro servidor do modo que desejar (rsync, scp, netcat, DVD, CD, Disquete, etc)

Uma vez que a cópia foi feita e levando em conta que você ja possui tudo configurado do outro lado (você já instalou o WebServer, já instalou o banco, já criou a base do blog, já deu permissões para o usuário de banco de blog), então vamos ao proximo passo, que é subir este blog novamente.

Primeiro passo é explodir o tarball criado.

tar xvfz bkp_full.tar.gz

Agora, você irá importar o banco de dados

mysql -uroot -pSENHA NOME_DA_BASE < dump_do_banco.sql

Feito isto, chega a hora de extrair os arquivos do blog (estou levando em conta que você vai extrair estes dados no diretório /var/www)

tar xvfz blog.tar.gz

Teoricamente, seu blog já esta pronto novamente, mas claro que sempre existem imprevistos e abaixo, eu vou listar alguns que normalmente ocorrem:

1- cheque as permissões do PATH_DO_BLOG

2- cheque se o usuário e senha de conexão do banco de dados estão corretos no arquivo PATH_DO_BLOG/wp-config.php

3- cheque as configurações do webserver e do php

Com isto e um pouquinho de conhecimento, você conseguirá migrar facilmente seu blog de servidor

Até a proxima

Ricardo

One comment

  1. Excelente Post. Parabéns!

    Abs,

    Fernando Soncela
    http://www.hospedarbrasil.com

Leave a Reply

Your email address will not be published. Required fields are marked *