Obtenha hoje o melhor plug-in de backup e migração para WordPress
Obter o Duplicator agora
Novas limpezas de cópias de segurança com um clique, eliminação automática e actualizações de versões do Duplicator

Novas limpezas de cópias de segurança com um clique, eliminação automática e actualizações de versões do Duplicator

Quer backups do WordPress mais limpos, mais organizados e mais seguros? Conheça as novas funcionalidades de gestão de registos de cópias de segurança do Duplicator e a versão actualizada...
Cópia de segurança da base de dados do WordPress

Fazendo backup do seu banco de dados do WordPress: É mais fácil do que pensa! 

Escrito por: avatar do autor Joella Dunn
avatar do autor Joella Dunn
Joella é uma escritora com anos de experiência em WordPress. Na Duplicator, ela é especialista em manutenção de sites - desde backups básicos até migrações em grande escala. O seu objetivo final é garantir que o seu site WordPress está seguro e pronto para crescer.
     Avaliado por: avatar do revisor John Turner
avatar do revisor John Turner
John Turner é o presidente da Duplicator. Tem mais de 20 anos de experiência em negócios e desenvolvimento e os seus plugins foram descarregados mais de 25 milhões de vezes.

Mesmo que faça tudo corretamente, um conflito de plugins pode corromper a sua base de dados. Ou pior, um hacker pode ter acesso ao seu site.

Mas e se pudesses voltar atrás no tempo?

É esse o poder de uma cópia de segurança da base de dados do WordPress.

Depois de guardar cópias da sua base de dados, pode restaurá-la após a perda de dados ou outras alterações inesperadas. É a apólice de seguro da sua base de dados, caso algo corra mal.

Neste tutorial, vou mostrar-lhe como fazer uma cópia de segurança da sua base de dados do WordPress. Porque não é uma questão de se vai precisar de uma, mas sim de quando.

Índice

Resumo rápido: Como fazer backup de um banco de dados do WordPress

1. Instale um plugin de cópia de segurança da base de dados.
O Duplicator Pro é o melhor plugin para fazer cópias de segurança de sites WordPress. Permite-lhe personalizar as cópias de segurança, enviar dados para a nuvem e até migrar todo o seu sítio web.
2. Criar uma cópia de segurança da base de dados.
Com o Duplicador, crie uma nova cópia de segurança e selecione uma localização de armazenamento. Na secção Cópia de segurança, selecione Apenas base de dados.
3. Descarregar a cópia de segurança.
Assim que tiver uma cópia de segurança da base de dados, descarregue-a. Pode restaurá-la em qualquer altura, carregando novamente os dois ficheiros de cópia de segurança para o seu servidor. O Duplicator também tem um botão de restauro com um clique e recuperação de desastres.
4. Configurar cópias de segurança automáticas da base de dados.
Para garantir que pode sempre aceder aos seus dados, recomendo que active as cópias de segurança automáticas. O Duplicator suporta horários de backup de hora em hora, diários, semanais e mensais. Pode criar uma agenda separada para a sua base de dados para efetuar cópias de segurança com maior frequência.

Porque é que deve fazer uma cópia de segurança da sua base de dados WordPress

Nos bastidores do seu sítio Web, muitos componentes trabalham em conjunto para mostrar o seu conteúdo aos visitantes. Os sítios Web WordPress têm ficheiros principais com temas, plugins e carregamentos personalizados. Além disso, existe uma base de dados MySQL.

A sua base de dados armazena e organiza os dados do seu sítio Web. Guarda os seus posts, páginas, dados do utilizador, categorias, etiquetas e muito mais.

Para manter os seus dados seguros, é importante fazer cópias de segurança do seu sítio Web. Desta forma, terá uma cópia guardada à mão se ocorrer um erro.

A Black Bike Media pensou que tinha perdido a base de dados de 2,4 GB de um cliente porque esta se tinha corrompido. Felizmente, conseguiram restaurar uma cópia de segurança e fazer com que a base de dados voltasse ao normal.

Eis algumas razões pelas quais poderá precisar de fazer uma cópia de segurança da sua base de dados WordPress:

Antes de qualquer um destes erros do WordPress acontecer, pode fazer uma cópia de segurança da sua base de dados. Se tiver cópias de segurança regulares, manterá sempre o seu sítio Web a funcionar corretamente. 

Não se esqueça de que também deve criar uma cópia de segurança completa do seu sítio Web WordPress. Se o seu sítio Web falhar, uma cópia de segurança da base de dados não será suficiente para restaurar totalmente a funcionalidade do seu sítio. Terá também de ter uma cópia de segurança completa dos ficheiros do seu site. 

O que há numa cópia de segurança da base de dados?

Pense na sua base de dados WordPress como um armário de arquivo. Em vez de ficheiros em papel, armazena dados digitais em tabelas. Estas tabelas estão estruturadas para conter diferentes tipos de informação que compõem o seu sítio Web.

Quando cria uma cópia de segurança da base de dados, está a tirar uma fotografia de todo este arquivo num momento específico.

A cópia de segurança da sua base de dados é um registo exaustivo de todo o conteúdo dinâmico e das configurações que tornam o seu sítio Web WordPress único. É guardada como um ficheiro, frequentemente em formato SQL, que pode ser utilizado para restaurar a base de dados para o seu estado anterior.

Uma cópia de segurança da base de dados inclui:

Publicações e páginas

Todo o conteúdo que escreveu, desde publicações em blogues a páginas estáticas, é armazenado em tabelas de bases de dados. Isto inclui texto, títulos e até formatação.

Comentários

Todos os comentários deixados nos seus posts e páginas são guardados na base de dados. A cópia de segurança da base de dados garante que não perde o valioso envolvimento dos utilizadores.

Dados do utilizador

As informações sobre os utilizadores do seu sítio Web, incluindo administradores, editores, autores e subscritores, são armazenadas aqui. Isto inclui nomes de utilizador, palavras-passe, endereços de correio eletrónico e funções.

Definições

Todas as definições do WordPress, desde o título do sítio até à estrutura de permalink, são guardadas na base de dados.

Muitos plugins e temas guardam as suas definições e configurações na base de dados. A cópia de segurança da base de dados ajuda a preservar as suas personalizações.

Como fazer uma cópia de segurança de uma base de dados do WordPress

Agora que sabe porque é que as cópias de segurança da base de dados são importantes, vamos falar sobre como efetuar uma! Vou mostrar-lhe todas as opções de cópia de segurança disponíveis para a sua base de dados. 

Método 1: Fazer uma cópia de segurança da sua base de dados com um plug-in

Se quiser começar a fazer uma cópia de segurança da sua base de dados, tem duas opções. Pode utilizar um plugin de cópia de segurança do WordPress ou fazer uma cópia de segurança manual. 

Para garantir que a cópia de segurança dos seus dados é feita corretamente, recomendo a instalação de um plugin. É o meu método preferido para evitar erros na base de dados.  

Passo 1: Instalar o Duplicator

O Duplicator é o melhor plugin de cópia de segurança do WordPress. Pode utilizá-lo para guardar facilmente todo o seu sítio Web ou partes do mesmo, como a sua base de dados.

Plugin Duplicator Pro

Ao contrário de outros plugins, o Duplicator Pro está bem equipado para lidar com grandes sítios Web. Se precisar de fazer uma cópia de segurança da base de dados da sua rede WordPress Multisite ou do seu sítio de comércio eletrónico, o Duplicator é a ferramenta certa para si.

Não tem a certeza se o Duplicator consegue fazer cópias de segurança da sua base de dados com sucesso? Veja como Harald Polz, um blogger de viagens, cria cópias de segurança de 400 GB com Duplicator!

Para começar, selecione uma subscrição do Duplicator Pro. Depois de efetuar o check-out, transfira o plug-in e guarde a sua chave de licença.

Depois, terá de instalar o Duplicator no seu painel de administração do WordPress.

Antes de começar a utilizar o Duplicator, é importante ativar a sua chave de licença. Primeiro, aceda a Duplicator Pro " Definições " Geral.

Ativar a chave de licença do Duplicator

Cole a sua chave de licença e active-a. Agora está preparado para fazer cópias de segurança da sua base de dados!

Passo 2: Criar uma cópia de segurança

Com o Duplicator, criará cópias de segurança que contêm o conteúdo do seu sítio Web, plugins, temas, base de dados e ficheiros WordPress. Estas são totalmente personalizáveis, pelo que pode facilmente guardar apenas a sua base de dados, se necessário.

Para criar a sua primeira cópia de segurança da base de dados, vá a Duplicator Pro " Cópias de segurança " Adicionar nova.

Adicionar nova cópia de segurança com o Duplicator

Na página seguinte, dê um nome à sua cópia de segurança. Utilize etiquetas dinâmicas para poder restaurar a cópia de segurança correta mais tarde, se necessário.

Etiquetas de cópia de segurança dinâmica do Duplicator

Em Armazenamento, selecione a localização externa onde pretende guardar a cópia de segurança do seu sítio Web. O Duplicator suporta armazenamento local, bem como serviços remotos como:

Locais de armazenamento de cópias de segurança

Para este tutorial, vamos salvar o backup do banco de dados no servidor local. Se você quiser salvar seu backup na nuvem, confira nosso guia sobre como criar um backup do WordPress na nuvem.

De seguida, terá de ajustar a cópia de segurança para incluir apenas a sua base de dados. Normalmente, também incluiria os seus ficheiros principais do WordPress, plugins, temas e outros dados.

Para tal, localize a secção Cópia de segurança. Em seguida, clique em Database Only (Apenas base de dados).

Criar cópia de segurança apenas da base de dados

Depois de clicar em Seguinte, o Duplicador irá analisar o seu site. Verifique quaisquer avisos antes de continuar com a cópia de segurança.

Verificação de backup do Duplicator

Também pode utilizar o Duplicator para fazer cópias de segurança da sua biblioteca multimédia, dos ficheiros principais do WordPress ou de outras combinações personalizadas de dados do site. No entanto, como mencionei anteriormente, é necessário ter pelo menos uma cópia de segurança completa dos ficheiros e da base de dados do seu sítio WordPress.

Para efetuar cópias de segurança completas, não altere as definições de cópia de segurança predefinidas. 

Passo 3: Transferir a sua cópia de segurança

Depois de criar uma cópia de segurança, transfira-a para o seu computador. Se a sua base de dados for corrompida, esta cópia de segurança estará disponível para recuperação.

Para transferir a sua cópia de segurança, aceda à página Cópias de segurança. Em seguida, clique em Transferir " Ambos os ficheiros.

Descarregar a cópia de segurança da base de dados

Isto irá descarregar a sua base de dados num ficheiro zip. Também obterá um script installer.php.

Guarde-os num local seguro, para o caso de precisar de restaurar a sua base de dados no futuro!

Passo 4: Configurar cópias de segurança automáticas

Se gere uma loja WooCommerce, poderá querer fazer regularmente cópias de segurança da sua base de dados para guardar os dados dos seus clientes. Em vez de criar sempre cópias de segurança manuais, considere ativar as cópias de segurança automáticas.

No seu painel de controlo, aceda a Duplicator Pro " Programar cópias de segurança " Adicionar novo.

Adicionar cópia de segurança agendada com o Duplicator

Primeiro, dê um nome à sua agenda de cópias de segurança. Por exemplo, pode chamar-lhe Cópia de segurança mensal da base de dados.

Para fazer uma cópia de segurança apenas da sua base de dados, terá de criar um modelo personalizado. Para o fazer, prima o ícone + junto a Backup Template (Modelo de cópia de segurança).

Criar um novo modelo de cópia de segurança

Na página seguinte, dê um nome ao modelo. Em seguida, selecione a opção Apenas base de dados.

Modelo de cópia de segurança da base de dados

Também pode escolher uma localização de armazenamento personalizada, se assim o desejar. Depois de efetuar estas alterações, volte à página Horários. Certifique-se de que seleciona o modelo que acabou de criar.

Selecionar o modelo de cópia de segurança da base de dados

Agora pode escolher a frequência com que pretende fazer cópias de segurança da sua base de dados. O Duplicator suporta cópias de segurança mensais, semanais, de hora a hora e diárias.

Programação automática da cópia de segurança da base de dados

Também precisa de definir uma Hora de início. Isto indicará ao Duplicator quando pretende iniciar a cópia de segurança.

Por fim, desloque-se para a parte inferior da página. Aqui, selecione a caixa junto a Ativar este horário.

Ativar a programação da cópia de segurança

Depois de guardar a sua agenda de cópias de segurança, a sua base de dados será automaticamente copiada. Ao criar cópias de segurança programadas, terá a tranquilidade de saber que os seus dados estão seguros!

Método 2: Fazer uma cópia de segurança da sua base de dados com o phpMyAdmin

Se não quiser utilizar um plugin, também pode fazer uma cópia de segurança manual da sua base de dados. No entanto, esta não é a melhor solução de cópia de segurança, uma vez que dá mais margem para erros.

Para cópias de segurança seguras de sítios, utilize o Duplicator!

Uma forma de efetuar uma cópia de segurança manual da sua base de dados é através do phpMyAdmin. Este software permite-lhe gerir as suas bases de dados MySQL com um navegador Web. Fornece uma interface intuitiva para administrar as tarefas da base de dados do WordPress.

Normalmente, as empresas de alojamento dão-lhe acesso ao phpMyAdmin. Com o plano de alojamento WordPress da Bluehost, por exemplo, existe um botão phpMyAdmin no seu painel de controlo.

WordPress phpMyAdmin

Quando estiver no phpMyAdmin, selecione o nome da sua base de dados. Em seguida, clique no separador Exportar.

Exportar a base de dados do WordPress

Para o Método de exportação, selecione Personalizado. O formato deve ser um ficheiro SQL.

Exportação de base de dados personalizada

Nesta secção, verá uma lista de tabelas da base de dados. Pode anular a seleção de qualquer uma delas para as excluir do ficheiro de exportação.

Exportação de tabelas de bases de dados personalizadas

Em seguida, desloque-se para baixo até à secção Saída. Aqui, selecione Guardar a saída para um ficheiro. Também é necessário definir a Compressão como zipada ou gzipada.

Saída da base de dados

Para descarregar a sua base de dados, prima Ir. A sua base de dados será descarregada como um ficheiro de cópia de segurança zipado ou gzipado para o seu computador local. Terá de o guardar para o caso de a sua base de dados sofrer alterações inesperadas. 

Método 3: Fazer uma cópia de segurança da sua base de dados com o cPanel

Se não quiser lidar com o phpMyAdmin, também pode fazer uma cópia de segurança da sua base de dados no seu painel de controlo cPanel. Muitos anfitriões Web têm uma função de cópia de segurança da base de dados incorporada.

Primeiro, abra o cPanel. Localize a secção Ficheiros e clique na opção Cópia de segurança.

Cópias de segurança do cPanel

Nesta página, verá diferentes formas de fazer cópias de segurança do seu sítio Web WordPress. Para descarregar uma cópia da sua base de dados, clique no nome da base de dados em Descarregar uma cópia de segurança da base de dados MySQL.

Cópia de segurança da base de dados do cPanel

Isto irá descarregar automaticamente a sua base de dados como um ficheiro SQL. Se alguma vez precisar de a restaurar, vá a Restaurar uma cópia de segurança da base de dados MySQL e carregue o ficheiro.

Como restaurar uma cópia de segurança da base de dados

Lembra-se de quando descarregou dois ficheiros de cópia de segurança com o Duplicator? Se precisar de restaurar a sua base de dados, pode voltar a carregar estes ficheiros para o seu servidor.

De seguida, visite https://your-domain/installer.php para iniciar o assistente de recuperação do Duplicator.

No entanto, existe uma forma mais fácil de restaurar a sua base de dados! Junto à cópia de segurança da base de dados, prima o botão Restaurar.

Restaurar a cópia de segurança da base de dados

Verá o assistente de recuperação numa janela pop-up. Este avisa-o de que apenas a base de dados está incluída na cópia de segurança. Para iniciar o restauro, aceite os termos e avisos e clique em Restaurar cópia de segurança.

Duplicador restaurar a cópia de segurança da base de dados

Em seguida, confirme a instalação.

Confirmar o restauro da base de dados

Nesta altura, a sua base de dados original do WordPress já terá sido restaurada! Utilize o botão Admin Login para aceder novamente ao seu site.

Base de dados do WordPress restaurada

Tenha em atenção que uma cópia de segurança apenas da base de dados não permite restaurar os ficheiros do WordPress. Só deve utilizar este método se existir um erro na sua base de dados atual.

Para restaurar totalmente um site danificado, terá de importar uma cópia de segurança completa de todo o seu sítio Web.

Perguntas mais frequentes (FAQs)

Como é que faço uma cópia de segurança e restauro a minha base de dados do WordPress?

Pode fazer cópias de segurança e restaurar a sua base de dados WordPress utilizando o plugin Duplicator Pro. Basta criar uma nova cópia de segurança e incluir apenas a base de dados.

Para restaurar a sua base de dados, localize uma cópia de segurança da base de dados na página Cópias de segurança e prima Restaurar. Também pode voltar a carregar uma cópia de segurança no phpMyAdmin ou no cPanel.

Como é que faço uma cópia de segurança completa do meu sítio WordPress?

Pode fazer uma cópia de segurança completa do seu site utilizando o Duplicator. Por predefinição, o Duplicator agrupa os ficheiros do seu sítio, os dados personalizados de plug-ins e temas e as tabelas da base de dados. Após a criação da cópia de segurança, pode transferir os ficheiros de arquivo e de instalação para o seu computador. Estes ficheiros facilitam o restauro posterior do seu sítio, se necessário. 

Qual é o melhor plugin de cópia de segurança do WordPress?

O melhor plugin de cópia de segurança para WordPress é o Duplicator. Pode utilizá-lo para agendar cópias de segurança automáticas ou fazer cópias de segurança do seu sítio em tempo real. O plugin também tem opções de clonagem e migração para o ajudar a mudar para um novo alojamento sem tempo de inatividade. 

Alternativas: BackWPup, BlogVault e UpdraftPlus também são plugins de backup eficazes com backups incrementais e ficheiros de backup personalizáveis. No entanto, o Duplicator fornece um instalador autónomo que facilita o restauro das cópias de segurança. Além disso, ele pode fazer backup de sites maiores e redes Multisite. 

Como é que faço uma cópia de segurança manual da minha base de dados do WordPress?

Pode fazer uma cópia de segurança manual da sua base de dados WordPress exportando-a no phpMyAdmin. Em alternativa, alguns fornecedores de alojamento web dispõem de uma funcionalidade de cópia de segurança no cPanel. 

Conclusão

É isso aí! Agora já sabe como fazer uma cópia de segurança da sua base de dados do WordPress.

Enquanto estiver aqui, também pode gostar destes tutoriais do WordPress e das análises de plug-ins:

Está pronto para proteger os seus dados? Experimente o Duplicator Pro para efetuar cópias de segurança automáticas de bases de dados e restauros com um clique!

avatar do autor
Joella Dunn Redator de conteúdos
Joella é uma escritora com anos de experiência em WordPress. Na Duplicator, ela é especialista em manutenção de sites - desde backups básicos até migrações em grande escala. O seu objetivo final é garantir que o seu site WordPress está seguro e pronto para crescer.

Divulgação: O nosso conteúdo é apoiado pelos leitores. Isto significa que, se clicar em algumas das nossas hiperligações, podemos ganhar uma comissão. Apenas recomendamos produtos que acreditamos que acrescentam valor aos nossos leitores.