Saiba como fazer backups de seu banco de dados MySQL via phpMyAdmin

Nada melhor do que viver em segurança. Em todos os âmbitos, inclusive na internet, resguardando nosso trabalho. Parte importante deste assunto é representada pelos backups. Eu diria até que trata-se de uma parte importantíssima. Quem possui um blog ou site que utiliza algum sistema de CMS como o WordPress, por exemplo, obrigatóriamente possui um banco de dados, e na maioria das vezes este é um banco de dados MySQL. Já falamos aqui no PluginMania a respeito de um plugin que realiza os backups de seus bancos de dados.

Mas e se ocorrer de você não desejar mais instalar nenhum plugin em seu blog, ou, de repente, o plugin for descontinuado e você não sentir confiança em nenhum outro? Confiar apenas nos backups que sua empresa de hospedagem realiza é algo meio que complicado, pois a grande maioria delas oferece este serviço mais para se resguardar do que para “cobrir” o cliente em caso de qualquer problema. Bom, qualquer empresa de hospedagem que se preze deve oferecer ao cliente um aplicativo chamado phpMyAdmin. Se a sua não oferece, veja o que ela pode fazer por você neste sentido.

O phpMyAdmin, software desenvolvido totalmente em PHP, permite o total gerenciamento de seus bancos de dados. Permite a execução de comandos e as mais diversas operações com seu banco de dados MySQL, incluindo a exportação dos backups. Isto mesmo: você pode fazer os backups do banco de dados MySQL de seu blog ou site através deste aplicativo fantástico.

Em primeiro lugar, acesse o phpMyAdmin. Verifique com sua empresa de hospedagem como se dá este acesso. Empresas que trabalham com o painel de controle Cpanel, por exemplo, disponibilizam atalhos para o software dentro do próprio Cpanel. Acessando o phpMyAdmin, você se deparará com a lista de seus bancos de dados, à esquerda:

Clique sobre o nome do banco de dados que deseja exportar e todas as tabelas contidas no mesmo serão exibidas à direita. Feito isto, na parte inferior, clique na opção “marcar todos”, mara selecionar todas as tabelas, e no menu dropdown localizado logo à direita, selecione a opção “Reparar tabela” (1). Aguarde a realização do procedimento, e repita o mesmo, porém, desta vez selecionando a opção “Otimizar tabela” (2), no menu dropdown.

Estes procedimentos eliminam problemas, sobrecargas e otimizam todas as suas tabelas. Em seguida, utilize o botão “Exportar (export)”, localizado na parte superior da tela. Clique nele.

Na próxima tela, no grupo de opções “exportar”, clique em “Selecionar todos” e também na opção “SQL”. No grupo de opções “Estrutura”, marque as seguintes opções:

  • Adicionar DROP TABLE / VIEW / PROCEDURE / FUNCTION;
  • Adicionar IF NOT EXISTS;
  • Adicionar valor AUTO_INCREMENT;
  • Usar aspas simples nos nomes de tabelas e campos.

No grupo de opções “Dados”, marque as seguintes opções:

  • Inserções completas;
  • Inserções extendidas;
  • Usar hexadecimal para BLOB.

Abaixo segue o esquema:

Agora falta pouco. Após as opções acima, mais abaixo, marque a opção “Enviado” e também a opção “compactado com gzip”. E para finalizar, clique no botão “Executar”, para que o backup seja gerado, compactado e oferecido para download. Não se esqueça: faça backups frequentes e guarde-os em locais de armazenamento seguros, de preferência guardando sempre mais de uma cópia, em locais diferentes.

Particularmante, prefiro executar meus backups da forma acima, via phpMyAdmin, pois tenho total controle sobre o que estou fazendo e não dependo de mecanismos segundários. Faça o seu backup. :)


bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark
tabs-top


Leave a Reply