Fazer backup do seu site não é algo a ser negligenciado. Ter um backup do seu site WordPress pode economizar muitas dores de cabeça em muitas situações. Por exemplo, se você se deparar com um erro que quebra seu site ou uma atualização afeta sua funcionalidade, você será capaz de reverter a versão salva.
A restauração de um backup do WordPress pode economizar horas de solução de problemas. Além disso, ter um significa que você pode duplicar seu site ou movê-lo para um novo host. Chegaríamos ao ponto de dizer que se você não tiver um backup recente, você deve adicioná-lo ao topo de sua lista de afazeres.
Neste artigo, mostraremos a você exatamente como fazer isso. Discutiremos quais partes do seu site você precisa para fazer backup e lhe mostraremos quatro métodos para fazê-lo, incluindo a abordagem manual, usando plugins, através do seu web host, e em um site local. Vamos começar a trabalhar!
Confira Nosso Guia em Vídeo para fazer o backup de um site WordPress
Uma introdução aos backups dos sites WordPress
Um site WordPress é mais do que uma simples coleção de arquivos que você pode copiar e colar de um site para outro. Se você está se perguntando: “Quais arquivos eu preciso copiar para fazer um backup de um site WordPress?” então saiba que sua pergunta tem uma resposta em duas partes:
- Todos os arquivos que vivem dentro do seu diretório raiz do WordPress
- Seu banco de dados WordPress
O diretório raiz do WordPress é a pasta onde você configura a cópia do WordPress que alimenta seu site. Você deve acessar esse diretório conectando-se ao seu servidor via File Transfer Protocol (FTP) ou Secure Shell Access (SSH) e depois encontrar a pasta chamada root, public, ou public_html.
Em alguns casos, o diretório também pode ter o nome do seu site:

Esse diretório raiz contém tudo, desde seus temas até seus plugins e arquivos de mídia. Alguns de seus arquivos incluem regras de como seu site interage com seu servidor, novas funções que você adicionou aos temas e plugins, e muito mais.
Em resumo, esse diretório contém todos os arquivos que fazem o WordPress funcionar. Entretanto, o conteúdo real do seu site reside em um banco de dados único. Cada tabela que você vê abaixo armazena os dados de um site WordPress:

O backup do seu banco de dados envolve a exportação de todas essas tabelas (geralmente em formato SQL). Você então importa o conteúdo desse arquivo, e seu software de banco de dados sobregravará os valores existentes.
Se isso ainda não faz muito sentido, não se preocupe. Mostraremos a você como fazer backup manualmente de um site WordPress em uma das seções seguintes. Se você não gosta da idéia de mexer com seu banco de dados ou copiar arquivos manualmente, use plugins de backup do site WordPress.
Em essência, os plugins de backup do WordPress criam cópias tanto dos arquivos do seu site quanto do seu banco de dados (juntos ou separados). Então, esses plugins permitem que você escolha quais arquivos de backup “restaurar”. Isso significa sobrescrever seus arquivos existentes e tabelas de banco de dados com aqueles dentro dos arquivos de backup.
Se você usa um servidor web confiável, ele provavelmente também oferece backups automáticos do site. Este recurso significa que você não precisa se preocupar em criar backups manualmente ou usar plugins, já que seu web host fará isso por você. Ele também deve armazenar esses backups por algum tempo, caso você precise deles.
Quando fazer o backup do seu site WordPress
A resposta curta é que você deve ter sempre um backup recente do seu site. Imagine hoje um erro de quebra de site sem nenhuma idéia de como resolvê-lo.
Se você tiver um backup que tenha um dia ou menos, você provavelmente ficará bem. No entanto, se tiver uma semana, pode não incluir algumas das atualizações mais recentes em seu site. Mais de um mês, e pode estar faltando mudanças críticas que você tenha feito nesse ínterim.
Pergunte-se quantos dados recentes você acha que poderia perder sem impactar negativamente seu site. Se você administra um site estático, backups ocasionais devem ser bons. Entretanto, para fóruns, lojas on-line, blogs e a maioria dos grandes sites, backups consistentes são uma necessidade:

Se você fizer compras para um serviço de hospedagem web, você notará que muitos deles incluem backups diários como um ponto de venda significativo. Se você optar por uma hospedagem gerenciada de WordPress, você deve receber backups diários no mínimo.
Pode parecer um exagero, mas se isso evitar que você perca dados críticos mesmo uma vez, certamente vale a pena o preço adicional – que geralmente é insignificante. Muitos plugins WordPress também permitem que você agende backups, que podem vir a ser úteis se você estiver usando hospedagem compartilhada de orçamento que não inclui funcionalidade de backup como parte do acordo.
Isso nos leva ao lado negativo significativo do backup manual do WordPress: você não pode automatizar o processo. Para algo tão crítico, recomendamos uma abordagem simplificada que minimize as chances de alguém esquecer de fazer um backup ou mesmo perder alguns arquivos por engano.
Uma última advertência é que você deve sempre fazer backup de todo o seu site antes de fazer mudanças significativas, movê-lo para um novo host, ou mudar o domínio do seu site. Se você já se perguntou: “Como eu faço backup do meu site WordPress antes de uma atualização?” então vá em frente e leia as seções seguintes para encontrar o melhor método para você.
Como fazer backup de um site WordPress (4 métodos)
Agora que já cobrimos a importância de apoiar seu site, é hora de explorar como fazê-lo. Vamos dar uma olhada em como você pode fazer o backup de um site WordPress usando quatro métodos.
1. Como fazer backup manual de um site WordPress
Como mencionamos anteriormente, o backup de um site WordPress envolve copiar todos os seus arquivos e exportar o conteúdo do seu banco de dados. Você pode realizar a primeira dessas duas tarefas usando um cliente FTP (FileZilla), como o FileZilla.
Seu web host deve lhe fornecer um conjunto de credenciais que você pode usar para se conectar ao seu site via FTP, ou SFTP, em nosso caso:

Usando essas credenciais, você poderá se conectar com seu servidor e encontrar seu diretório raiz do WordPress. Em muitos casos, esse diretório é chamado de público. Para começar, vá em frente e copie ou baixe a pasta em sua totalidade:

O download pode demorar um pouco, pois a maioria dos sites WordPress inclui centenas ou milhares de arquivos. Uma vez terminado o backup, recomendamos que você renomeie essa pasta para a data do backup e depois armazene-a em um local seguro. Ele permite que você mantenha todo o seu site WordPress (incluindo todas as mídias) em seu PC ou em uma solução de armazenamento em nuvem.
Isso responde à pergunta: “Como faço para fazer backup do meu site WordPress com FTP”? – o que nos deixa com seu banco de dados. A maneira mais fácil de fazer backup desse elemento é indo ao seu painel de controle de hospedagem e procurando por seu software de gerenciamento de banco de dados.
Se você estiver usando Kinsta, você pode acessar seu banco de dados fazendo login no painel da sua conta de hospedagem (MyKinsta se você for um usuário Kinsta), selecionando um site, e navegando até a guia Info:

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

Em seguida, selecione Exportar no menu no topo da tela. phpMyAdmin lhe 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 é o que nós queremos.
Certifique-se de selecionar SQL em Formato, e depois clique em Ir:

Seu arquivo de banco de dados deve ser baixado imediatamente. É isso aí!
Nesta fase, você tem tanto seu diretório raiz do WordPress quanto uma cópia do seu banco de dados. Você pode zipar o diretório do site e o arquivo SQL do banco de dados juntos e salvá-los para um dia chuvoso.
Restaurando seu backup manual
Se você precisar restaurar seu backup manual, a melhor maneira de fazer isso é carregar a pasta raiz do backup em seu servidor (no mesmo nível que o atual) com um nome diferente. Uma vez que o diretório esteja pronto, você pode apagar sua pasta raiz atual e renomear o backup para seu valor original.
Depois disso, é hora de restaurar o backup do seu banco de dados. Para fazer isso, volte ao phpMyAdmin e encontre o banco de dados do seu site. Desta vez, selecione a opção Importar na parte superior da tela.
phpMyAdmin solicitará que você selecione um arquivo para importar e que especifique seu formato:

Selecione o arquivo de backup do banco de dados que você deseja importar e clique em Ir na parte inferior da tela. Quando o processo de importação estiver concluído, você verá uma mensagem de sucesso.
Nesta fase, se você visitar seu site, seu backup terá substituído sua versão mais atual. Se você restaurou um backup para corrigir um problema com seu site, ela deverá estar funcionando corretamente agora.
2. Como usar um plugin WordPress de backup
Há muitos plugins de backup do WordPress que você pode usar. No entanto, podemos dividi-los em duas grandes categorias:
- Plugins de backup completos do site: Este tipo de extensão gera cópias completas de seu site e as faz backup para dias de chuva
- Plugins de backup incrementais: Esta família de plugins só gera backups quando você faz alterações em seu site, assim você evita 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. No entanto, existem muitas ferramentas de backup completo gratuitas que você pode usar.
Se você estiver interessado em plugins de backup incrementais, nós oferecemos um resumo de nossas opções favoritas em um artigo do blog anterior. Para esta seção, mostraremos a você como usar uma das soluções gratuitas mais populares, UpdraftPlus:

A maioria dos plugins de backup do WordPress funciona de forma semelhante, o que significa que se você souber como usar um deles, deverá ser capaz de encontrar seu caminho em torno de outras ferramentas do mesmo tipo. O UpdraftPlus não é exceção, e você pode usá-lo para criar backups completos do site em questão de minutos.
Para começar, instale e ative o plugin, e depois vá para Configurações > UpdraftPlus Backups em seu painel do WordPress. A seguir, clique no botão Backup Now:

Como você pode ver, UpdraftPlus também oferece backups incrementais. No entanto, esse recurso só está disponível para a versão premium do plugin, por isso vamos ignorá-lo para este tutorial.
Uma vez que você clique no botão, UpdraftPlus lhe perguntará que partes do seu site você deseja incluir em seu backup. Por padrão, eles têm tanto os arquivos do seu site quanto seu banco de dados:

Pressione o botão de confirmação na parte inferior da janela, e aguarde enquanto o plugin gera seu arquivo de backup. Agora, se você rolar para a seção de backups existentes, verá seus backups mais recentes (deve haver apenas um agora):

UpdraftPlus permite que você baixe qualquer componente do seu arquivo de backup separadamente, tais como seus plugins, temas, arquivos de upload e até mesmo bancos de dados. Você também pode excluir os backups ou restaurá-los clicando nos botões correspondentes.
Restaurando seu backup no UpdraftPlus
Restaurar um backup do UpdraftPlus é um assunto simples. O plugin irá lhe perguntar quais componentes você deseja restaurar, e você deve selecionar todos eles:

Você precisará confirmar que deseja proceder com a restauração do backup. Uma vez que o faça, o plugin se encarregará do resto. Após a conclusão do processo, seu site voltará à sua versão anterior.
Em poucas palavras, é assim que funciona a maioria dos plugins de backup do WordPress. No entanto, uma característica que falta na maioria das ferramentas gratuitas é o agendamento de backups de sites WordPress, onde entra o seguinte método.
3. Como fazer backup do seu site WordPress através de seu web host?
Se você utiliza um servidor web de boa reputação, ele deve lhe oferecer backups automáticos. Entretanto, a freqüência desses backups pode variar. Por exemplo, em Kinsta, fornecemos backups automáticos diários ou mesmo horários, que você pode acessar acessando o painel de controle do seu host.
Entretanto, esse não é o único tipo de suporte que oferecemos. Nas seções seguintes, mostraremos a você como acessar seus backups automáticos e como usar DevKinsta para criar cópias locais do seu site.
Se você não é um usuário Kinsta, recomendamos verificar com seu web host sobre suas opções de backup. Ele pode tratar do processo para você ou indicar-lhe maneiras de fazê-lo manualmente.
Como acessar seus backups automáticos Kinsta e criar novos
A primeira coisa que você precisa fazer é entrar em seu painel MyKinsta. Para ver uma visão geral de seus backups existentes, selecione seu site e navegue até a guia Backups:

A Kinsta armazena backups automáticos por duas semanas (30 dias para clientes da Agência Parceira do Programa Kinsta). Além disso, permitimos que você restaure os backups em seus ambientes de produção (ao vivo) ou de teste. O último recurso pode ser útil se você quiser testar mudanças em versões anteriores do seu site.
Também oferecemos a opção de gerar backups sob demanda, indo até a guia Manual e selecionando a opção Back up now:

Você pode criar até cinco backups manuais, que o sistema irá armazenar por até 14 dias. É um recurso valioso que você pode usar logo antes de fazer atualizações significativas em seu site.
4. Como fazer backup local de um site WordPress usando o DevKinsta
DevKinsta é uma ferramenta de desenvolvimento WordPress local gratuita que qualquer pessoa pode usar. É perfeito se você quiser testar novos projetos localmente, trabalhar no desenvolvimento de plugins ou temas, e muito mais.
Se você é um usuário Kinsta, você pode conectar DevKinsta com sua conta de hospedagem e usá-la 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:

Se você ainda não o fez, a DevKinsta lhe pedirá para verificar suas credenciais de hospedagem. Assim que o fizer, você verá uma lista de todos os seus sites Kinsta existentes, incluindo os ambientes de teste:

Selecione um site, e DevKinsta fará o resto. O processo de importação pode demorar um pouco, dependendo do tamanho do site. Entretanto, uma vez concluído o processo de backup, a cópia duplicará como um backup local.
Se você quiser restaurar o backup, você pode usar o mover DevKinsta para a funcionalidade de teste. Assim que o backup estiver em um ambiente de teste nos servidores da Kinsta, você pode movê-lo para a produção (ao vivo).
Resumo
Aprender como fazer backup de um site WordPress é mais fácil do que você pode imaginar. Você pode fazer isso manualmente, usar plugins ou até mesmo deixar que seu web host cuide de todo o processo.
A abordagem mais fácil e segura para os backups de sites WordPress é usar um provedor de hospedagem que os automatize. Na Kinsta, oferecemos backups diários automatizados do WordPress com todos os planos. Se isso não for suficiente, você pode criar backups manuais à vontade ou usar DevKinsta para configurar cópias locais do seu site.
Você tem alguma pergunta sobre como fazer backup do seu site WordPress? Vamos revisá-las na seção de comentários abaixo!
Deixe uma resposta