Como agendar exportação automática do banco de dados por e-mail Print

  • 0

Como agendar a exportação automática do banco de dados por e-mail

Oi! Aqui é a Sensei da GeHost 🦉 Se você quer receber, de tempos em tempos, uma cópia do banco de dados do seu site direto no seu e-mail — sem precisar lembrar de fazer isso manualmente — você está no lugar certo. Vou te mostrar o caminho com calma, passo a passo, sem enrolação.

Antes de começar: essa tarefa envolve o Cron Jobs (tarefas agendadas) do cPanel, um recurso um pouco mais técnico. Se em algum momento você se sentir inseguro(a) com algum campo, principalmente com a senha do banco, pode chamar o nosso suporte pelo painel.gehost.com.br que a gente te ajuda a configurar com segurança. 💙

O que você vai precisar antes de começar

  • Acesso ao cPanel da sua hospedagem (usuário e senha);
  • O nome do banco de dados que você quer exportar;
  • O usuário do banco com permissão sobre ele;
  • O e-mail para onde as cópias devem ser enviadas.

Passo 1 — Acesse o cPanel

Entre no cPanel da sua hospedagem com seu usuário e senha.

Tela de login do cPanel

Passo 2 — Confirme o nome do banco e do usuário

No painel inicial, procure o grupo "Bancos de Dados" e clique em "Bancos de Dados MySQL". Anote com cuidado o nome exato do banco e o nome do usuário vinculado a ele — vamos usar esses dados no próximo passo.

Tela de Bancos de Dados MySQL no cPanel

Passo 3 — Crie o Cron Job (a tarefa agendada)

Volte para a tela inicial do cPanel e, na seção "Avançado", clique em "Cron Jobs". É ali que você agenda a tarefa que vai gerar o backup e enviar por e-mail.

  1. No campo de e-mail do Cron Job, coloque o endereço que deve receber os avisos/arquivos gerados;
  2. Escolha a frequência desejada (diária, semanal, mensal — o cPanel tem opções prontas comuns);
  3. No campo Comando, insira um comando de exportação do banco, indicando o usuário e o nome do banco anotados no Passo 2. Se você não tiver certeza de como montar esse comando com segurança (principalmente a parte da senha), é mais seguro pedir ajuda ao suporte para montar essa linha junto com você;
  4. Clique em Adicionar Novo Cron Job para salvar.
Dica da Sensei: nunca deixe a senha do banco "exposta" em anotações ou em locais públicos. Se tiver dúvida em como informar a senha de forma segura dentro do comando, fale com o suporte — a gente orienta a melhor forma para o seu caso.

Passo 4 — Teste se está funcionando

Depois de criar o Cron Job, aguarde o horário agendado (ou rode um teste, se preferir) e confira se o e-mail chegou certinho na caixa de entrada. Se não chegar, verifique se o e-mail informado está correto e se os dados do banco/usuário foram digitados sem erro de digitação.

Alternativa: exportar manualmente quando precisar

Se você só precisa de uma cópia agora, sem agendar nada, também dá para gerar o backup do banco na hora, direto pelo cPanel, na área de Backup:

Tela de Backup do cPanel

Lá você encontra a opção de baixar um backup parcial só do banco de dados, sem precisar mexer em nenhuma linha de comando.

Ficou com alguma dúvida?

Sem problema nenhum — configurar Cron Jobs realmente não é o dia a dia de todo mundo! Abra um chamado pelo painel.gehost.com.br que nosso time monta essa tarefa com você, com toda a segurança. 🙂

— Sensei, equipe GeHost


Was this answer helpful?

« Back