Banco de dados 90 visualizações

Como gerar um backup manual do banco de dados usando mysqldump

Ver no WHMCS

Como Gerar um Backup Manual do Banco de Dados usando mysqldump (Guia Passo a Passo)

Olá, querido(a) cliente! 👋 Seja bem-vindo(a) ao nosso Sensei da GeHost — aquele que te ajuda a cuidar do seu site com carinho, segurança e um toque de magia digital. Hoje, vamos aprender juntos como fazer um backup manual do seu banco de dados usando uma ferramenta poderosa chamada mysqldump. Não se preocupe: mesmo que você não seja técnico, comigo você vai dominar isso com calma e certeza.

O que é um backup?

Imagine que seu site é como um livro. Um backup é uma cópia desse livro, guardada com segurança. Se algo acontecer — como um erro, um ataque ou uma atualização mal feita — você pode voltar ao ponto anterior com tranquilidade. É como ter um seguro digital. 😊

Por que usar o mysqldump?

O mysqldump é uma ferramenta que exporta o conteúdo do seu banco de dados MySQL em um arquivo de texto (geralmente com extensão .sql). Ele é rápido, confiável e muito usado por profissionais — mas também é perfeito para você, cliente da GeHost, que quer ter controle total sobre seus dados.

Dica do Sensei: Sempre faça backups antes de atualizar plugins, temas ou fazer alterações importantes no seu site. É o seu “ponto de salvamento”.

Passo a Passo: Como Gerar o Backup

  1. Entre no cPanel — Acesse o painel de controle da sua hospedagem. Para isso, vá até o endereço seusite.com.br/cpanel (ou o link fornecido pela GeHost) e faça login com seu usuário e senha.

    Tela de LOGIN do cPanel com campos Usuário e Senha + botão Log in
  2. Localize a ferramenta "Bancos de Dados MySQL" — No cPanel, você verá uma seção chamada Bancos de Dados. Clique em MySQL Databases.

    Tela 'Bancos de Dados MySQL' — criar novo banco, modificar e usuários de banco
  3. Identifique seu banco de dados — Na lista, você verá os bancos de dados já criados. Procure o nome do seu banco (geralmente começa com o prefixo do seu usuário, como seu_usuario_site). Anote o nome — ele será usado no comando.

  4. Use o terminal (SSH) para rodar o mysqldump — Para isso, você precisa ter acesso via SSH. Se ainda não tem, entre em contato com o suporte da GeHost para habilitar. Depois disso, abra seu terminal (ou cliente como PuTTY, MobaXterm, etc.) e conecte-se ao servidor usando suas credenciais.

  5. Execute o comando mysqldump — No terminal, digite o seguinte comando, substituindo os campos entre colchetes:

    mysqldump -u [usuário_do_banco] -p [nome_do_banco] > backup.sql

    Exemplo:

    mysqldump -u gehost_user -p meu_site_db > backup.sql

    Depois de digitar, pressione Enter. Você será solicitado a digitar a senha do banco de dados. Digite com cuidado (não aparecerá na tela por segurança).

  6. Confirme a criação do arquivo — Se o comando for bem-sucedido, um arquivo chamado backup.sql será criado na pasta onde você está no terminal. Você pode verificar com o comando:

    ls -la

    Se vir o arquivo backup.sql, parabéns! Seu backup foi gerado com sucesso. 🎉

  7. Baixe o arquivo — Use um cliente FTP (como FileZilla) ou o Gerenciador de Arquivos do cPanel para baixar o arquivo backup.sql para o seu computador. Guarde-o em um local seguro — como um pendrive, nuvem (Google Drive, Dropbox) ou outro servidor.

    Gerenciador de Arquivos — árvore de pastas (public_html etc.) e barra de ações

Como restaurar o backup (dica extra)

Se um dia precisar restaurar o banco, basta usar o comando:

mysql -u [usuário_do_banco] -p [nome_do_banco] < backup.sql

Assim, tudo volta ao estado do backup. É só repetir o processo com cuidado.

Sensei avisa: Nunca deixe o arquivo backup.sql no servidor por muito tempo. Ele contém todos os dados do seu site — proteja-o como se fosse um documento confidencial.

Conclusão

Parabéns, você acabou de dominar uma habilidade essencial: criar um backup manual do banco de dados. Com isso, você está um passo à frente na proteção do seu site. Lembre-se: cuidar do seu site é como cuidar de um jardim — com paciência, atenção e um pouco de amor. 🌿

Se tiver dúvidas, não hesite em nos procurar. Estamos aqui para te ajudar, sempre. 💚

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.