Buscar no site

    Sugestões

    ↑↓ navegarEnter abrirEsc fechar

    Monitor numa mesa exibe uma ferramenta de banco de dados em modo escuro, com uma tabela de linhas e colunas com uma linha destacada em verde e, ao lado, um diagrama de relacionamento entre quatro tabelas; ao fundo, atrás de um vidro, racks de servidores com luzes verdes.

    Imagem gerada por IA para a LHCX (ElevenLabs), 19/10/2026

    Banco de dados

    Como fazer backup de banco de dados

    Faça backup automático e frequente, guarde uma cópia em outro lugar e teste a restauração. No PostgreSQL use o pg_dump; em serviços gerenciados ative os backups automáticos e o ponto de restauração. Um backup que nunca foi restaurado ainda não é garantia.

    Atualizado em · Por Luis Henrique Cuba

    Página Database Backups da documentação do Supabase, explicando que os projetos dos planos Pro, Team e Enterprise têm backup diário e por quantos dias cada plano guarda as cópias.
    No Supabase, o backup diário automático vale para os planos pagos (o Pro guarda 7 dias), e a própria documentação recomenda que projetos do plano gratuito exportem os dados por conta própria e mantenham cópias fora do serviço.Captura de tela de supabase.com, 19/10/2026

    O que fazer, em ordem

    1. 01

      Defina a frequência

      Pergunte quanto trabalho você aceita perder. Se a resposta é "um dia", o backup diário basta; se é "uma hora", precisa de cópias mais frequentes.

    2. 02

      Automatize

      Backup manual é esquecido. Use o recurso do serviço gerenciado ou agende um script.

    3. Banco de dados

      O que fazer, em ordem

      A seguir: Guarde em outro lugar

    4. 03

      Guarde em outro lugar

      Uma cópia no mesmo servidor some junto com ele. Envie para outro serviço ou região.

    5. 04

      Teste a restauração

      Restaure em um ambiente de teste de tempos em tempos. É assim que você descobre se o backup funciona.

    6. Banco de dados

      O que fazer, em ordem

      A seguir: Proteja as cópias

    7. 05

      Proteja as cópias

      Backups contêm os mesmos dados sensíveis do banco. Controle o acesso e, se possível, criptografe.

    Página da documentação oficial do PostgreSQL 18 sobre o pg_dump, com a sinopse do comando e a descrição dos formatos de exportação.
    A documentação do pg_dump avisa que, fora de casos simples, ele não é o método ideal para backups regulares de bancos de produção: para isso, o capítulo 25 do manual trata de cópia física e restauração a um ponto no tempo.Captura de tela de postgresql.org, 19/10/2026

    Comandos básicos

    # PostgreSQL: gerar backup
    pg_dump -Fc -h HOST -U USUARIO NOME_DO_BANCO > backup.dump
    
    # PostgreSQL: restaurar
    pg_restore -d NOME_DO_BANCO --clean --if-exists backup.dump
    
    # MySQL: gerar backup
    mysqldump -u USUARIO -p NOME_DO_BANCO > backup.sql
    Troque os valores em maiúsculas pelos do seu ambiente. Confira a documentação da sua versão.
    Banco de dados

    A regra 3-2-1

    Mantenha 3 cópias dos dados, em 2 tipos de armazenamento diferentes, com 1 cópia fora do local principal.

    A regra 3-2-1

    Mantenha 3 cópias dos dados, em 2 tipos de armazenamento diferentes, com 1 cópia fora do local principal. É simples de lembrar e cobre a maioria dos cenários de perda.

    Perguntas frequentes

    Como fazer backup de banco de dados: dúvidas comuns

    Com que frequência devo fazer backup do banco de dados?

    Perguntas frequentes

    Como fazer backup de banco de dados: dúvidas comuns

    Com que frequência devo fazer backup do banco de dados?

    Depende de quanto trabalho você aceita perder. Para a maioria dos projetos pequenos, diário; para sistemas que gravam o tempo todo, mais frequente ou com restauração a um ponto no tempo.

    O serviço gerenciado já faz backup por mim?

    Em geral oferece, mas o plano, a retenção e a restauração variam. Confira o que está ativado e teste uma restauração.

    Backup é a mesma coisa que replicação?

    Não. A replicação copia mudanças em tempo real, inclusive um apagamento acidental. O backup guarda um retrato do passado, que permite voltar atrás.

    Leia também

    Perguntas parecidas

    Como montar um banco de dados

    Sua dúvida

    Ficou com alguma dúvida sobre o guia?

    Escreva a sua dúvida.

    Ficou com alguma dúvida sobre o guia?

    Escreva a sua dúvida. A LHCX responde pelo e-mail ou pelo WhatsApp que você deixar.

    Em que ponto você está?

    Seus dados servem só para esse contato.