Como fazer um backup remoto automatizado do seu blog wordpress

Este fim de semana, meu site foi hackeado pela primeira vez. Achei que era um evento que estava prestes a acontecer eventualmente, mas eu ainda me sentia um pouco chocado e muito mais do que um pouco surpreso que alguém daria ao trabalho de fazer uma coisa dessas. Eu tive sorte que eu tinha um backup do meu site que eu tinha feito cerca de um mês antes, e desde index.php

nunca realmente muda a menos que eu fizer uma alteração design do site, eu era capaz de substituir o arquivo desfigurado com o meu original, e nenhum dano foi feito.

Video: Como fazer backup de Blog em WordPress no cPanel

Ainda assim, isso me fez perceber o quão perigoso é para fazer tais backups freqüentes. Ele também me fez perceber a extensão dos danos que poderia ter ocorrido se o próprio banco de dados tinha foi hackeado - Eu poderia ter perdido mais de valor de posts de um mês.

Protegendo-se com Automated WordPress site Backups

O problema é que eu simplesmente não tenho tempo para ir em cada dia, semana ou mesmo mês, e fazer backup de meu blog. Tenho certeza que a maioria de vocês lendo este sentir da mesma forma. Há realmente não é uma solução bem simplificada e automatizada que permite agendar um backup completo de seus arquivos e banco de dados, e obter o backup exportado em algum lugar fora do servidor web. Aibek listou alguns ferramentas on-line que podem ajudar, mas nesses casos você é dependente de algum serviço fora ou site para fazer tudo funcionar.

Configurar backups automáticos

Eu decidi passar metade do meu domingo colocando juntos uma solução. A configuração a seguir faz uso de dois agendamento plugins WordPress, WordPress backup e DB Manager. O primeiro faz o backup de seus arquivos, e o segundo faz o backup de seu banco de dados - tanto em uma programação. Na última parte do artigo, vou mostrar-lhe como automatizar a transferência FTP desses arquivos em um servidor remoto ou PC.

de backup site WordPress

Seu primeiro passo é instalar o plugin de backup WordPress, tomando nota das instruções de instalação e implementação do arquivo .htaccess, quando necessário. Em seguida, ir para a área de configuração para ele. Aqui é onde você pode dizer o plugin como muitas vezes para fazer um backup do seu wordpress carregado imagens, arquivos de tema e plugins.

wordpress blog de backup

Anote o diretório de backup, você vai precisar dele mais tarde. Os três arquivos armazenados haverá plugins.zip, uploads.zip e themes.zip.

Em seguida, instale o plugin DB Manager. Você também pode usar algo como o plug-in de banco de dados de Dean descrito. Pagar atentos às instruções de configuração .htaccess. Não pule as instruções ou o backup não irá funcionar corretamente. Vá para as opções de banco de dados no menu do seu WordPress e fazer uma nota do caminho de backup.

wordpress blog de backup

Haverá vários arquivos até o arquivo de backup que você definir. Para FTP esses arquivos teremos de usar wildcards (Eu vou te mostrar como).

Configurar o backup de banco de dados em um horário alterando as configurações automáticas de agendamento.

wordpress blog de backup

Agora que seus arquivos de WordPress e de banco de dados serão copiados localmente para um local no seu servidor web, é hora de agendar uma tarefa de FTP para obter os arquivos fora do servidor e para o seu PC local.

Programando uma transferência FTP



A transferência FTP programada não é fácil de encontrar. A maioria dos clientes FTP que podem fazer isso quero que você pagar por seu produto premium a fazê-lo. Para contornar este problema, você precisa de comandos de script de FTP que você pode agendar, e isso é exatamente o que WinSCP permite que você faça.

Baixe e execute o aplicativo WinSCP interativo. Depois de estabelecer uma conexão FTP, clique em “Sessão”E salvar a sessão.

como wordpress de backup

Depois de salvar os detalhes da sessão, você pode fechar o aplicativo e, em seguida, abrir um arquivo de texto. Chamá-lo de qualquer coisa que você quiser, mas lembre-se o nome. Você vai querer digitar algo semelhante ao seguinte (substituir os caminhos com os caminhos acima que você já notou como você configurar cada plug-in).

Eu criei uma pasta no meu servidor local sob D: Backup TSW_Files onde eu quero FTP todos esses arquivos. Sob D: backup , Eu coloquei o seguinte arquivo script chamado myfile.txt:

opção de lote onoption confirmar offopen topsecretwritersget public_html / wp-content / xxxxx / themes.zip d: backup TSW_Files get public_html / wp-content / xxxxx / uploads.zip d: backup TSW_Files get public_html / wp-content / xxxxx / plugins.zip d: backup TSW_Files get public_html / wp-content / xxxxxxx-db / * topsec6_topwp.sql.gz d: backup TSW_Files saída

O primeiro caminho no comando “get” é o seu caminho de servidor web remoto, e o segundo caminho é o caminho de backup PC / servidor local. Em seguida, crie um trabalho em lotes de texto chamado backupWP.bat e armazená-lo na c: Program Files WinSCP pasta. Esse arquivo de texto deve ter as seguintes linhas:

@echo offwinscp.com /script=d:backupmyfile.txt

O script meuarquivo.txt pode realmente ser armazenados em qualquer lugar, desde que você mantenha o caminho listado no trabalho em lotes preciso.

Agora, sempre que o trabalho em lotes lança, ele irá chamar WinSCP.com, que por sua vez executa o script FTP comandos que você definiu no seu arquivo txt. Tudo que você tem a fazer agora é agenda backupWP.bat para executar usando o Windows Scheduler (Todos os programas -gt; Acessórios -gt; Ferramentas do sistema -gt; o Windows Scheduler).

como wordpress de backup

Video: Veja Como Configurar Backup Automático no WordPress

Agora, você basicamente criar um sistema onde seu bloco WordPress leva backups regulares dos arquivos do WordPress importantes e o banco de dados WordPress para pastas em seu servidor web, e você pode FTP esses arquivos de backup fora de seu servidor para um local remoto usando o seu script de FTP diária.

de backup site WordPress

Video: WordPress: Como fazer backup com o plugin "BackWPup"

Então, você tem isso. Uma vez que você tenha configurado o sistema acima, você nunca tem que dar o backup de seu blog um outro pensamento. Automatizando todo o processo te livre para fazer as coisas mais importantes, como escrever o seu primeiro romance, ou brincar com seus filhos. Muito legal, não é?

Tente a configuração acima com seu próprio blog e deixe-nos saber se você fosse capaz de fazer quaisquer melhorias na configuração, ou se você souber de alguma plugins que trabalham, assim como estes dois para um backup site WordPress. Compartilhe seus pensamentos na seção de comentários abaixo.


Artigos relacionados