Fazer o backup do seu site não é algo que você deva ignorar. Com um backup do seu site WordPress, você pode evitar muitas dores de cabeça em várias situações. Por exemplo, se você se deparar com um erro que interrompa seu site ou se uma atualização afetar sua funcionalidade, você poderá reverter a versão salva.

Restaurar um backup do WordPress pode poupar a você horas de solução de problemas. Além disso, ter um backup significa que você pode duplicar seu site ou movê-lo para um novo provedor de hospedagem de sites. Podemos dizer que, se você ainda não tem um backup recente, é melhor colocar isso como prioridade na sua lista de tarefas.

Neste artigo, mostraremos a você exatamente como fazer isso. Discutiremos quais partes do seu site você precisa fazer backup e mostraremos quatro métodos para fazer isso, inclusive por meio do seu provedor de hospedagem de sites, usando plugins, a abordagem manual e em um site local. Vamos começar a trabalhar!

Quando fazer backup do seu site WordPress

A resposta curta é que você sempre deve ter um backup recente do seu site. Imagine que você se depara com um erro no site e sem ter ideia de como solucioná-lo.

Se você tiver um backup com um dia ou menos, provavelmente não terá problemas. Mas os backups que têm semanas (ou meses) podem não conter atualizações recentes e alterações críticas.

Se você administra um site predominantemente estático, talvez não haja problema em fazer backups menos frequentes. Entretanto, para fóruns, lojas on-line, blogs e sites muito grandes, os backups consistentes são uma necessidade:

Backups recentes do site.
Backups recentes do site.

Se você pesquisar por um serviço de hospedagem de sites, notará que hospedagens de qualidade como a Kinsta incluem backups diários como um diferencial importante:

Kinsta
Kinsta

A melhor parte disso é que os backups são automatizados. Portanto, após definir as configurações, seu site executará backups todos os dias sem que você precise iniciar o processo.

Além disso, embora a Kinsta ofereça backups diários automáticos, você também pode acessar backups de hora em hora, de 6 horas e externos como complementos aos nossos planos de hospedagem. Isso pode parecer um exagero, mas economiza muito tempo e estresse caso você enfrente o pior cenário possível.

Muitos plugins de WordPress também permitem que você agende backups. Isso pode ser útil se você estiver usando uma hospedagem compartilhada de baixo custo que não inclua a funcionalidade de backup como parte do acordo.

Entretanto, sem um provedor de hospedagem de sites ou um plugin de backup para cuidar do processo para você, será necessário criar backups manualmente. Isso não é ideal, pois você pode se esquecer de fazer um backup ou até mesmo perder alguns arquivos acidentalmente.

Além disso, é melhor fazer um novo backup antes de você fazer alterações importantes, como mudar para um novo provedor de hospedagem de sites ou alterar o domínio do seu site. Você também pode criar um backup antes de executar uma atualização ou editar os arquivos do site.

Como fazer backup de um site WordPress (4 métodos)

Agora que abordamos a importância de fazer backup do seu site, é hora de explorar como você pode fazer isso. Vamos dar uma olhada em como você pode fazer backup de um site WordPress usando quatro métodos.

1. Como fazer backup do site WordPress por meio do provedor de hospedagem de sites

Se você usa um provedor de hospedagem de sites de boa reputação, ele deve oferecer backups automáticos. No entanto, a frequência desses backups pode variar. Por exemplo, na Kinsta, fornecemos backups diários automáticos robustos, que você pode acessar fazendo login no painel de controle da hospedagem.

No entanto, esse não é o único tipo de backup que oferecemos. Se você administra um site muito grande ou um negócio de nível empresarial, também pode adicionar backups de hora em hora, backups de 6 horas ou opções de backup externo ao adquirir um de nossos planos de hospedagem.

Se você não for um usuário Kinsta, recomendamos que consulte seu provedor de hospedagem de sites sobre suas opções de backup. Ele pode cuidar do processo para você ou indicar maneiras de fazê-lo manualmente.

Como acessar seus backups automáticos da Kinsta e criar novos

Para acessar seus backups automáticos da Kinsta (e criar novos), você precisa fazer login no seu painel MyKinsta. Selecione seu site e navegue até a aba Backups para ver uma visão geral de seus backups:

Backups do MyKinsta.
Backups do MyKinsta.

A Kinsta, por padrão, cria um novo backup do seu site todos os dias. Portanto, você deve ver uma lista de backups anteriores dos últimos 14 dias.

Além disso, permitimos que você restaure os backups em seus ambientes de produção ou de teste. O último recurso pode ser útil se você quiser testar alterações em versões anteriores do seu site.

Tudo o que você precisa fazer é clicar no botão Restaurar. Em seguida, selecione Produção ou Teste:

Restaurar backup no MyKinsta.
Restaurar backup no MyKinsta.

Será exibido um pop-up no qual você poderá verificar os detalhes do backup e confirmar a restauração.

Também fornecemos a você a opção de gerar backups sob demanda. Para fazer isso, vá até a aba Manual e selecione a opção Fazer backup agora:

Criando um backup manual usando a Kinsta.
Criando um backup manual usando a Kinsta.

Você pode criar até cinco backups manuais, que o sistema armazenará por até 14 dias. Esse é um recurso útil que você pode usar logo antes de fazer atualizações significativas em seu site.

2. Como usar um plugin de backup para WordPress

Há muitos plugins de backup de WordPress que você pode usar. No entanto, podemos dividi-los em duas grandes categorias:

  1. Plugins de backup de site completo: Esse tipo de plugin gera cópias completas do seu site e guarda para caso você precise no futuro.
  2. Plugins de backup incremental: Essa família de plugins gera backups somente quando você faz alterações no site, evitando assim ocupar espaço de armazenamento desnecessário no servidor.

Outra diferença entre esses dois tipos de plugins é que as ferramentas de backup incremental tendem a custar dinheiro. Entretanto, há muitas ferramentas gratuitas de backup de site completo que você pode usar.

Se você estiver interessado em plugins de backup incremental, oferecemos um resumo de nossas opções favoritas em uma publicação anterior do blog. Nesta seção, mostraremos a você como usar uma das soluções gratuitas mais populares, o Backup Migration:

Backup Migration.
Backup Migration

Para começar, instale e ative o plugin. Em seguida, vá para Backup Migration em seu painel WordPress. Em seguida, clique no botão Create backup now!

Criar um backup com o plugin Backup Migration.
Criar um backup com o plugin Backup Migration.

Uma janela pop-up será exibida, informando a você a quantidade de dados que será copiada:

Confirmação do backup.
Confirmação do backup.

Se você estiver satisfeito em prosseguir, clique em Create the backup! Isso pode levar alguns segundos, e você será notificado quando o backup for concluído:

Backup bem-sucedido.
Backup bem-sucedido.

Você receberá um link no qual poderá visualizar e salvar o backup. Copie o link e cole em uma nova aba. Assim que você fizer isso, uma cópia do backup será baixada para o seu computador.

Você também pode optar por agendar backups automáticos para o seu site WordPress usando o Backup Migration. Aqui, você pode configurar backups mensais, semanais ou diários:

Backups diários automáticos com o Backup Migration.
Backups diários automáticos com o Backup Migration.

Além disso, você pode escolher a hora exata em que os backups diários serão realizados. Enquanto isso, você pode informar ao plugin quantos backups deseja manter.

Como restaurar seu backup do Backup Migration

Restaurar um backup do Backup Migration é uma tarefa simples. Tudo o que você precisa fazer é clicar em Manage & Restore Backup(s). Em seguida, vá para a seção Your saved backups:

Backups salvos com o plugin Backup Migration.
Backups salvos com o plugin Backup Migration.

Aqui, você pode ver quando seus backups foram realizados. Além disso, para cada um dos seus backups, você pode ver o nome do domínio original, o tamanho do arquivo e o local onde o backup está armazenado.

Agora, para restaurar um backup, clique no botão Restore na coluna Actions. Uma mensagem de aviso será exibida, informando que os arquivos, pastas e bancos de dados existentes serão substituídos:

Restaurar backup.
Restaurar backup.

Se você estiver satisfeito em prosseguir com a restauração, marque a caixa para confirmar que entendeu. Em seguida, selecione Start restoring.

3. Como fazer backup manual de um site WordPress

Como mencionamos anteriormente, o backup de um site WordPress envolve a cópia de todos os arquivos e a exportação do conteúdo do banco de dados. Você pode executar a primeira dessas duas tarefas usando um cliente de protocolo de transferência de arquivos (FTP), como o FileZilla.

Seu provedor de hospedagem de sites deve fornecer um conjunto de credenciais que você pode usar para se conectar ao seu site via FTP ou SFTP, no nosso caso:

Credenciais de FTP.
Credenciais de FTP.

Usando essas credenciais, você poderá se conectar ao seu servidor e encontrar o diretório raiz do WordPress. Em muitos casos, esse diretório é chamado de public. Para começar, você pode copiar ou fazer download da pasta inteira:

Diretório raiz do WordPress.
Diretório raiz do WordPress.

O download pode demorar um pouco, pois a maioria dos sites WordPress inclui centenas ou milhares de arquivos. Depois de concluído, recomendamos que você renomeie a pasta com a data do backup e a armazene em um local seguro. Isso permite que você armazene todo o seu site WordPress (inclusive todas as mídias) no seu PC ou em uma solução de armazenamento em nuvem.

Isso responde à pergunta “Como faço backup do meu site WordPress com FTP?” – O que nos deixa com seu banco de dados. A maneira mais fácil de fazer o backup desse elemento é acessar o painel de controle da hospedagem e procurar o software de gerenciamento de banco de dados.

Por exemplo, se estiver usando a Kinsta, você pode acessar seu banco de dados fazendo login no painel da sua conta de hospedagem (MyKinsta se você for um usuário da Kinsta), selecionando um site e navegando na aba Informações:

Aba Informações do painel MyKinsta.
Aba Informações do painel MyKinsta.

Quando você clicar na opção Open phpMyAdmin, o gerenciador de banco de dados será iniciado. Selecione o banco de dados do seu site no menu à esquerda e você verá uma lista de tabelas como esta:

Tabelas do banco de dados WordPress no phpMyAdmin.
Tabelas do banco de dados WordPress no phpMyAdmin.

Em seguida, selecione Export no menu na parte superior da tela. O phpMyAdmin perguntará qual método de exportação você deseja usar. A opção Quick incluirá automaticamente todas as tabelas do seu site em um arquivo SQL, que é exatamente o que você deseja.

Certifique-se de selecionar SQL em Format e, em seguida, clique em Go:

Exportar as tabelas do seu site do phpMyAdmin.
Exportar as tabelas do seu site do phpMyAdmin.

O arquivo do seu banco de dados deve ser baixado imediatamente. É isso aí! Nesta etapa, você tem o diretório raiz do WordPress e uma cópia do banco de dados. Você pode compactar o diretório e o arquivo SQL juntos e guardá-los para um dia chuvoso.

Como restaurar seu backup manual

Se você precisar restaurar o backup manual, a melhor maneira de fazer isso é carregar a pasta raiz do backup no servidor (no mesmo nível que o atual) com um nome diferente. Quando o diretório estiver pronto, você poderá excluir a pasta raiz atual e renomear o backup para o valor original.

Depois disso, é hora de restaurar o backup do banco de dados. Para isso, volte ao phpMyAdmin e localize o banco de dados do seu site. Dessa vez, selecione a opção Import na parte superior da tela.

O phpMyAdmin solicitará que você selecione um arquivo para importar e especificar o formato:

Importando um arquivo de banco de dados via phpMyAdmin.
Importando um arquivo de banco de dados via phpMyAdmin.

Selecione o arquivo de backup do banco de dados que você deseja importar e clique em Go na parte inferior da tela. Quando o processo de importação for concluído, você verá uma mensagem de sucesso.

Nesse estágio, se você visitar o site, o backup terá substituído a versão mais atual. Se você restaurou um backup para corrigir um problema com seu site, ele deverá estar funcionando corretamente agora.

4. Como fazer backup de um site WordPress localmente usando o DevKinsta

DevKinsta é uma ferramenta gratuita de desenvolvimento local de WordPress que qualquer pessoa pode usar (quer você seja um cliente Kinsta ou não). É perfeito se você deseja testar novos projetos localmente, trabalhar no desenvolvimento de plugins ou temas, e muito mais.

Você também poderá usá-lo para testar bancos de dados e e-mails usando ferramentas como Adminer e Mailhog. Além disso, o DevKinsta oferece acesso fácil a atualizações automáticas, modo de depuração e clonagem de sites. Então, se você decidir se tornar um cliente Kinsta no futuro, poderá fazer push/pull de ambientes de teste.

Se você é atualmente um usuário Kinsta, pode conectar o DevKinsta à sua conta de hospedagem e usá-lo para fazer backup de seus sites WordPress locais. Para fazer isso, abra o DevKinsta e selecione a opção Importar da Kinsta em Criar novo site:

Criar novo site.
Criar novo site.

Se você ainda não tiver feito isso, DevKinsta pedirá que você verifique suas credenciais de hospedagem. Após fazer isso, você verá uma lista de todos os seus sites Kinsta existentes, incluindo ambientes de teste:

Selecionando qual site Kinsta você deseja importar.
Selecionando qual site Kinsta você deseja importar.

Selecione um site, e DevKinsta fará o resto. O processo de importação pode demorar um pouco, dependendo do tamanho do site. No entanto, uma vez concluído, a cópia funcionará como um backup local.

Caso queira restaurar o backup, você pode usar funcionalidade de Mover Mudanças do DevKinsta. Quando o backup estiver em um ambiente de teste nos servidores da Kinsta, você poderá movê-lo para a produção.

Resumo

Aprender como fazer backup de um site WordPress é mais fácil do que você imagina. Você pode fazer isso manualmente, usando plugins, ou até mesmo deixar que seu provedor de hospedagem cuide de todo o processo.

A abordagem mais fácil e segura para os backups de sites WordPress é usar um provedor de hospedagem que automatize isso. Na Kinsta, oferecemos backups diários automatizados do WordPress em todos os planos. Se isso não for suficiente, você pode criar backups manuais à vontade ou usar o DevKinsta para configurar cópias locais do seu site.

Tem alguma pergunta sobre como fazer backup do seu site WordPress? Vamos discutir isso na seção de comentários abaixo!

Salman Ravoof

Salman Ravoof is a self-taught web developer, writer, creator, and a huge admirer of Free and Open Source Software (FOSS). Besides tech, he's excited by science, philosophy, photography, arts, cats, and food. Learn more about him on his website, and connect with Salman on Twitter.