Suporte » Instalando o WordPress » Como fazer um backup perfeito do WordPress

  • Resolvido wordlove

    (@wordlove)


    Olá pessoal, eu quero saber se tem alguma maneira de fazer um backup perfeito do WordPress?

    O que seria isso… Um backup 100% completo, com toda configuração, inclusive todos os plugins e até mesmo salvar as configurações dos plugins atuais do blog, para quando houvesse um erro total do blog, uma perda total do conteúdo, o backup pudesse colocar no ar o WordPress intacto de como era antes. Com cada plugin já até mesmo configurado nas suas configurações de preferência como estavam antes.

    Tem como fazer um Backup exatamente assim “perfeito”? Precisa algum plugin especial que possibilite isso, ou alguma dica que salva o blog em cada detalhe minucioso e completo?

Visualizando 10 respostas - 1 até 10 (de um total de 10)
  • Acho que salvar o arquivo do banco de dados e a pastas do WordPress já são o suficiente.

    Realmente para backup integral não adianta usar o exportador do WP em Ferramentas > Exportar, algumas coisas como opções dos plugins e temas não são exportadas mas ficam lá no banco de dados.

    Há plugins que dizem fazer backup geral como o http://wordpress.org/extend/plugins/backupwordpress/ mas nunca usei.

    Doc sobre isso: http://codex.wordpress.org/pt-br:Backups_no_WordPress

    Olá @wordlove,

    todas as configurações do WP ficam na base de dados. Logo, se você tiver um backup do seu tema e da base de dados, você vai ter o WP exatamente como você o deixou configurado 🙂

    Já usei o Better Security e o WP DB Backup. Abaixo o link para o Better Security e uma lista com os mais usados. Recomendo que teste e escolha qual o que se encaixa melhor na sua necesidade:

    http://wordpress.org/extend/plugins/better-wp-security/
    http://www.stateofsearch.com/top-6-wordpress-backup-plugin-recommendations-for-2013/

    PS.: Depois que postei que vi a dica da Diana xD
    Mas vou manter os links, caso precise 😉

    Criador do tópico wordlove

    (@wordlove)

    Muito obrigada! Foram ótimas essas dicas, realmente estava preocupada em salvar o blog por completo.

    Criador do tópico wordlove

    (@wordlove)

    Pessoal… Eu quero fazer uma cópia de segurança do meu blog, fazer um blog de testes com todo o template, todas as postagens, todos os plugins, enfim todas as configurações idênticas ao meu blog original.

    Então… o que eu fiz? Fiz um backup do meu banco de dados desse meu blog original… salvei o arquivo em zip, e vejo que dentro dele tem o arquivo com nome do meu host e extensão no final .sql –> “mysql.meusite.com.sql”

    Fiz também o download de todas as pasta do meu blog WordPress, que é onde meu blog foi instalado com todos os plugins, arquivos etc…

    Então, tendo feito tudo isso, eu renomeei a pasta do meu blog que eu tinha feito download, coloquei o nome dela de “blog2” e enviei por FTP a raiz do meu site. Logo após isso fui lá no meu serviço de hospedagem (Dreamhost) e criei um novo nome de host, um novo banco de dados e um usuário para o banco de dados, tendo feito isso, fui no phpMyadmin e cliquei em Importar e selecionei o arquivo zip do meu backup sql.

    Fiz tudo certo? Porque infelizmente deu erro quando eu fui importar…

    Mensagen do ERRO do phpmyadmin MySQL :

    #1044 – Access denied for user ‘meusuario’@’87.204.0.0/256.256.190.0’ to database ‘blog2’

    Depois tentei importar o arquivo sem ser zipado, o arquivo “mysql.meusite.com.sql” mas mesmo assim não deu…

    O que pode ter ocorrido? Eu selecionei o banco de dados que eu havia criado para importar meu .sql.

    Será que eu devo mudar alguma coisa do próprio arquivo .sql? Será que tenho que configurar com os dados de host, database e username novo a qual eles vão ser importados?

    O painel da sua hospedagem é cPanel? Se for, você precisa criar um usuário para sua nova base de dados e dar permissões para esse usuário.

    Aqui tem os passos de como proceder: http://blog.hospedandosites.com.br/criando-banco-de-dados-mysql-no-cpanel/

    Depois tente importar o arquivo SQL novamente 🙂

    Quando finalizar, você vai precisar alterar as URLs para sua URL nova. Não faça manualmente.

    Use esse arquivo: https://www.dropbox.com/s/ayhot03ypetckl8/change_db_url.php.zip

    Descompacte na raiz da sua instalação e acesse ele via browser: seusite.com.br/change_db_url.php

    Preencha os dados da sua base e execute. Ele vai substituir as URLs da forma correta 🙂

    Criador do tópico wordlove

    (@wordlove)

    O serviço de hospedagem que uso infelizmente não utiliza o cPanel, usa um painel administrativo próprio do Dreamhost, que é a empresa que contratei pra hospedar meu blog e sites…

    É por essa razão também que penso que seria melhor migrar minha hospedagem pra Hostgator, estou até me organizando pra isso…

    Por isso, quero saber exportar e importar um backup completo de meu blog pra não perder tudo que eu já fiz até hoje :/

    Eu baixei esse plugin que altera a URL que você me indicou, já instalei na raiz do meu site… Agora, me resta algumas dúvidas para utilizá-lo…

    Eu devo colocar o nome do banco de dados, usuário, senha e host do blog1 (original) ou blog2 (cópia backup)?

    Na URL qual eu devo colocar??! Como usar?

    Então, se você baixou o sql da base e todos os arquivos do site, você consegue instalar o seu blog em qualquer lugar 🙂

    Sobre o arquivo, é pra modificar pra nova instalação. Por exemplo: você vai exportar o seu blog atual, que tem o endereço blog.meusite.com.br, certo?

    E você agora vai colocar uma nova instalação em blog2.meusite.com.br.

    No blog2 é que você vai incluir o change_db_url.php. Os dados que você deve colocar ali são os dados da base que será usada no blog2. E a url é a sua nova url, nesse caso blog2.meusite.com.br.

    Entendeu? xD

    Criador do tópico wordlove

    (@wordlove)

    Ah sim! Finalmente eu consegui fazer a importação… Era o tal do “information_schema” que eu estava exportando junto que estava dando o erro… Foi só eu exportar tendo desmarcado ele, que ao importar deu certo…

    Usei o change_db_url.php que você me recomendou, foi bastante útil!

    Obrigada pelas dicas e esclarecimentos 😀

    🙂

    Gostaria de acrescentar que também podemos fazer o backup do WordPress de maneira automática com o plugin Backup to Dropbox veja no link: http://wordpress.org/plugins/wordpress-backup-to-dropbox/

    Caso precise acesse o link: Como fazer backup do WordPress

    Um abraço.

Visualizando 10 respostas - 1 até 10 (de um total de 10)
  • O tópico ‘Como fazer um backup perfeito do WordPress’ está fechado para novas respostas.