Qual é a estratégia de backup do wordpress recomendada?

3

Qual é a estratégia de backup recomendada para um blog do wordpress. Existe algo mais inteligente do que pegar instantâneos do diretório completo? Isso me dá mais chances de recuperar depois?

    
por Alex B 12.04.2010 / 19:23

6 respostas

4

Não. Isso dá a você seus arquivos de aplicativo WordPress (que você pode baixar novamente do WP a qualquer momento), seus plugins e seus temas. Certamente útil, mas você não terá nenhum dos seus dados - Postagens, Páginas, configuração, etc.

Saiba mais em link

Você provavelmente desejará procurar um plug-in de backup que ajude a automatizar o processo de backup - muitos até enviarão por e-mail os backups reais para armazenamento. Veja esta lista: link

Espero que ajude.

    
por 12.04.2010 / 19:30
1

Você também precisa do banco de dados - isso pode ser feito com uma combinação de cronjob e mysqldump (supondo que você esteja usando o MySQL), mas acho que há também um plugin para o Wordpress que lida com backup se bem me lembro; faça uma pesquisa na seção de complementos da comunidade.

    
por 12.04.2010 / 19:28
1

link

    
por 12.04.2010 / 20:43
0

AQUI são algumas dicas.

    
por 12.04.2010 / 19:28
0

Fazer o backup dos arquivos não é suficiente, e não estritamente necessário, já que você sempre pode recarregar WP, temas e plugins, se necessário.

Mais importante é o seu banco de dados, que contém todo o seu conteúdo, configurações, autores, etc. Há vários plugins que você pode usar para fazer backup do banco de dados; um popular é o WP-DB-Backup . Uma vez instalado, é simples de usar. Você pode fazer um backup manualmente e baixar o backup imediatamente ou pode configurar o plug-in para enviar os backups por e-mail regularmente. Se você está preocupado com backups atualizados, esta é uma boa maneira de fazer isso.

    
por 09.05.2010 / 23:43
0

Já borked meu servidor do blog algumas vezes, então testei a estratégia de backup que eu tinha algumas vezes. link

Eu usei o Github quando comecei originalmente, mas mudei para o Visual Studio Online porque ele permite repositórios privados, mas o conceito ainda é o mesmo.

TL; DR

  1. Crie uma ramificação em algum repositório git remoto no meu exemplo Eu usei backup .
  2. Crie um my.cnf com suas credenciais
  3. Crie uma tarefa cron que execute o seguinte script
    #!/bin/sh
    mysqldump --defaults-extra-file=/home/wordpress/.my.cnf \
          --add-drop-database --skip-dump-date --skip-extended-insert \
          --database wordpress > /var/www/html/db/wordpress.db.sql
    cd /home/wordpress/wpgit
    if [ -n "$(git status --porcelain | grep -v wordpress.db.sql | grep -v trajano-wordpress-theme)" ] ||
       [ "$(git diff -- db/wordpress.db.sql | grep wp_posts | wc -l)" -ne "0" ]; then
        git add -A > /dev/null
        git commit -q -m "Backup wordpress database"
        git push -q origin backup
    fi

Detalhes de detalhes ainda estão no post do meu blog link

    
por 13.12.2016 / 02:58