Como fazer backup manual do seu site WordPress sem um plugin

Publicados: 2021-03-04

É importante entender as tarefas mais fundamentais do WordPress ao executar seu site. A segurança, é claro, deve ser uma de suas principais considerações. Criar um backup manual do WordPress também deve estar na sua caixa de ferramentas. Você deve usar um plug-in de backup dedicado ou serviço online para fazer backup automático do seu site.

No entanto, ao saber como fazer backup manual do seu site, você entenderá melhor como ele funciona. Além disso, a abordagem manual pode economizar seu bacon se você, por exemplo, não puder acessar seu painel do WordPress ou serviço online. Acidentes acontecem, então, como tal, é um bom método para aprender.

Este post vai mostrar como fazer backup (e restaurar) manualmente seu site WordPress. Antes disso, vamos falar sobre sua instalação do WordPress nos bastidores e por que uma abordagem automatizada é a melhor.

Uma cartilha rápida sobre por que você precisa fazer backup do seu site WordPress

Para os não iniciados, um backup do WordPress é simplesmente copiar os arquivos e o banco de dados do seu site de um local para outro. Existem algumas razões sólidas pelas quais você deseja fazer backups regulares:

  • Se o seu site WordPress estiver comprometido, você poderá restaurá-lo ao estado original.
  • Você pode fazer um backup atual e usá-lo para trabalhar em um novo design para seu site ou implementar novas funcionalidades. Você faria isso por meio de um ambiente de desenvolvimento local, deixando seu site ao vivo intocado.
  • Falhas de hardware, software e serviços gerais podem fazer com que seus dados sejam apagados, incluindo seus backups.
  • O erro do usuário é sempre uma possibilidade, apesar do seu cuidado. Muitas vezes, é mais simples recuperar dados de um backup do que recriá-los.

No entanto, usar o WordPress geralmente significa instalar plugins para ajudar a automatizar tarefas diárias. Se você está se perguntando por que essa é a melhor maneira de fazer backup do seu site, a próxima seção explicará.

Por que um backup manual geralmente não é a melhor abordagem

Uma instalação WordPress pronta para uso – é 'núcleo' – é bastante simples. Isso é por design. Se você deseja mudar a aparência do seu site, instalar um tema é como você consegue. Se você quiser estender a funcionalidade do seu site, instale plugins.

Embora os plug-ins possam alcançar muitas coisas em seu site, automatizar tarefas complexas é uma das melhores maneiras de usá-los. Fazer backup do seu site é adequado para automação por alguns motivos:

  • Você pode garantir que as mesmas etapas sejam executadas sempre que fizer um backup.
  • Você saberá que os arquivos e pastas corretos foram copiados com sucesso.
  • Você também pode garantir que o backup seja armazenado com segurança.

Independentemente disso, você provavelmente já está usando plugins para muitas tarefas diferentes do WordPress. No entanto, se o seu site WordPress for invadido, você não terá acesso aos métodos usuais do WordPress para trabalhar com arquivos. Diante disso, aprender a fazer backup manualmente é outra flecha na sua aljava.

Como fazer backup manual do seu site WordPress

Dividiremos o backup manual em duas partes: A segunda analisará mais de perto seu banco de dados. No entanto, antes disso, a primeira parte tratará de seus temas, plugins e mídia. Vamos dar uma olhada!

1. Faça backup de seus temas, plugins, arquivos e uploads de mídia do WordPress

Primeiro, há vários arquivos que você precisará fazer backup. Felizmente, você não precisa salvar todos eles, pois os arquivos principais do WordPress podem ser baixados novamente.

Antes de começar, você precisará do seguinte:

  • Acesso de administrador ao seu servidor de hospedagem
  • Um cliente Secure File Transfer Protocol (SFTP), como o FileZilla, junto com suas credenciais de FTP.
  • As habilidades necessárias para transferir arquivos por meio de SFTP.

Depois de tê-los, faça login em seu site por meio de seu cliente SFTP e confira sua lista de arquivos no diretório www ou public_html :

Um cliente FTP mostrando os arquivos do WordPress.

Se você tiver mais de um site, encontrará alguns de seus outros sites em pastas dedicadas, embora a estrutura de arquivos seja a mesma. Em vez de verificar todos os arquivos aqui, você só precisará encontrar o seguinte:

  • O arquivo wp-config.php do diretório raiz do site.
  • O diretório wp-content .

Em poucas palavras, o primeiro arquivo contém as configurações específicas do seu site, incluindo a string de conexão que o aplicativo WordPress usa para se conectar ao banco de dados. A pasta wp-content é onde estão seus temas, plugins e arquivos de mídia.

O trabalho aqui é simples: Arraste o arquivo e a pasta para um local seguro! Depois de fazer isso, a primeira parte acabou.

2. Faça backup do seu banco de dados WordPress

Fazer backup do seu banco de dados é um pouco mais complexo do que as pastas e arquivos do seu site, principalmente porque você precisará se conectar ao servidor do banco de dados. Para isso, você também precisará de:

  • Acesso de administrador à sua conta de hospedagem.
  • Acesso a uma ferramenta como phpMyAdmin ou Adminer que permite acessar seu banco de dados WordPress usando uma Interface Gráfica de Usuário (GUI). Essa ferramenta geralmente está disponível através do cPanel do seu host ou similar.

Depois de tê-los em mãos, confira os dois métodos de backup diferentes abaixo. Sinta-se à vontade para gravitar para a opção que mais lhe convier, pois todas elas atingem o mesmo objetivo.

Usando uma ferramenta gráfica (como Adminer)

Usar uma GUI para acessar seu banco de dados WordPress facilita o trabalho com ele, e há várias ferramentas disponíveis. Seu host geralmente fornecerá phpMyAdmin ou Adminer.

A localização da ferramenta irá variar dependendo do seu host, mas geralmente será claramente rotulada como tal:

A tela do banco de dados MySQL em um host da web.

Quando estiver dentro, você encontrará uma lista ou menu suspenso mostrando o banco de dados do seu site em algum lugar do lado esquerdo:

Escolhendo um banco de dados no Adminer.

Aqui, escolha o banco de dados que corresponde ao nome do seu site:

Uma lista de tabelas de banco de dados do WordPress.

Em seguida, clique no link Exportar para o banco de dados e, se solicitado, faça uma exportação personalizada. Na tela Exportar , escolha a codificação UTF-8, se tiver a opção, e escolha uma opção de saída GZIP (novamente, se puder):

Exportando um banco de dados no Adminer.

Por fim, clique em Exportar e salve o arquivo em seu computador.

Usando a funcionalidade do seu painel de controle de hospedagem

Muitos usuários subutilizam a funcionalidade encontrada em seu painel de controle de hospedagem. Independentemente disso, você pode fazer backup de seus bancos de dados de muitos painéis de administração de hospedagem. Muitos hosts usam cPanel, mas também existem painéis personalizados disponíveis.

Você terá que verificar com seu host específico se pode fazer backup de bancos de dados manualmente. Alguns oferecem um conjunto claro de instruções para baixar seu banco de dados. Por outro lado, outros não permitem que você baixe bancos de dados manualmente, a menos que faça parte de um backup manual em todo o site.

Em qualquer caso, haverá uma opção para fazer backup do seu site, claramente marcada no back-end do seu host. Se você estiver usando o cPanel, geralmente é o Assistente de Backup na seção Arquivos :

O link do Assistente de Backup no cPanel.

A partir daqui, você deve clicar no botão Backup , que levará à seção Backup Completo ou Parcial :

Selecionando um backup no cPanel Backup Wizard.

Por fim, clique nos links MySQL Databases e Email Forwarders & Filters e , em seguida, nos links específicos na próxima página para baixar seu banco de dados e arquivos:

Escolhendo um backup completo ou parcial no cPanel.

Observe que você também pode baixar seu diretório Home para completar, mas não é necessário. Como alternativa, você pode pular a etapa de backup de arquivo anterior e baixar seus temas, plug-ins e mídia daqui também, se a opção estiver disponível para você.

Como e onde armazenar seus backups manuais do WordPress

Antes de analisarmos a restauração do seu site WordPress a partir de um backup, vamos dar algumas dicas sobre como armazenar seus backups com segurança. Recomendamos não fazer o seguinte:

  • Armazene os backups no servidor do seu site, pois qualquer problema pode limpar os dados.
  • Salve os backups no computador que você usa para o trabalho diário. Você corre o risco de excluir os arquivos por engano ou, se o disco rígido falhar, você os perderá.

Em vez disso, seguimos a 'regra de três' – armazenamos três cópias do backup em três locais separados. Um deve estar em uma solução segura de armazenamento em nuvem e o outro deve estar em uma unidade removível. O terceiro pode estar em um formato de sua escolha, mas deve ser mantido separado dos demais backups.

Como restaurar manualmente seu site WordPress

A boa notícia é que, se você estiver na posição em que precisa restaurar seu site WordPress, o processo é quase o inverso do backup. Embora tenhamos abordado muitos detalhes ao longo deste artigo, vale a pena percorrer as etapas gerais que você precisará seguir:

  • Você provavelmente será confrontado com uma 'lousa em branco' em relação ao seu site. Como tal, recomendamos instalar uma nova versão do WordPress, pois isso gerará seus arquivos, um banco de dados e um usuário associado.
  • Faça login em sua ferramenta de banco de dados GUI usando suas novas credenciais de usuário MySQL.
  • Encontre o nome do banco de dados do seu novo site no menu do diretório à esquerda ou no menu suspenso.
  • Quando estiver no banco de dados do WordPress, clique na opção Importar .
  • Navegue até o arquivo e verifique se a codificação de caracteres está definida como UTF-8, se disponível.
  • Clique em Ir , Concluir ou Importar para iniciar o processo.
  • Uma vez que seu banco de dados esteja funcionando novamente, pegue a pasta wp-content e o arquivo wp-config.php e carregue-os em seu servidor, sobrescrevendo as pastas anteriores. Atualize o nome e as credenciais do banco de dados, se necessário.

Você provavelmente achará o processo de restauração muito mais fácil do que o backup, pois já concluiu cada ação na primeira vez.

No entanto, quando terminar, há duas etapas de 'limpeza' a serem executadas. Primeiro, exclua o arquivo de backup .SQL do servidor raiz e defina as permissões corretas em seus arquivos, pastas e banco de dados.

Empacotando

Os backups de sites são um processo crucial e fundamental que você deve implementar. Eles devem sempre ser incluídos no seu programa de segurança do WordPress. Uma abordagem manual para backups pode ajudá-lo quando você não conseguir acessar seu painel.

Além disso, você pode aprender muito sobre sua instalação fazendo um backup manual do WordPress. Portanto, embora você deva usar um plug-in ou serviço online para fazer backup do seu site, faça o backup manual ocasional.

Este post delineou vários aspectos do backup manual do seu site WordPress. Você precisará considerar fazer backup de seus temas, plugins, mídia e banco de dados. Para este último, existem alguns métodos que você pode usar. Obviamente, armazenar seus backups com segurança e saber como restaurá-los manualmente também devem ser as principais preocupações para você.