wils@web ~ $ cat ~/ajuda/como-realizar-backup-e-restauracao-de-banco-de-dados-postgresql-15-usando-pg-dump-e-pg-restore.md

Banco de Dados

Como realizar backup e restauração de banco de dados PostgreSQL 15 usando pg_dump e pg_restore

atualizado em 17/08/2026

Este manual aborda como realizar backup e restauração de bancos de dados PostgreSQL 15 utilizando as ferramentas pg_dump e pg_restore. O procedimento é essencial para garantir a integridade e segurança dos dados.

Pré-requisitos

  • PostgreSQL 15 instalado.
  • Acesso ao terminal do servidor onde o PostgreSQL está rodando.
  • Permissões adequadas para realizar operações de backup e restauração.

Realizando Backup com pg_dump

O comando pg_dump é utilizado para criar um backup de um banco de dados. O comando básico é:

pg_dump -U  -W -F c -b -v -f  
  • -U: especifica o usuário do banco de dados.
  • -W: solicita a senha do usuário.
  • -F c: define o formato do backup como personalizado.
  • -b: inclui blobs no backup.
  • -v: ativa o modo verbose para mais detalhes durante o processo.
  • -f: especifica o caminho e o nome do arquivo de backup.

Exemplo de Backup

pg_dump -U postgres -W -F c -b -v -f /backups/meu_banco.backup meu_banco

Restauração com pg_restore

Para restaurar um banco de dados a partir de um backup, utilizamos o comando pg_restore. O comando básico é:

pg_restore -U  -W -d  -v 
  • -d: especifica o banco de dados de destino para a restauração.

Exemplo de Restauração

pg_restore -U postgres -W -d meu_banco -v /backups/meu_banco.backup

Conclusão

Realizar backups regulares é uma prática fundamental para a segurança dos dados. Utilize scripts automatizados para facilitar o processo e evite perdas de dados. Lembre-se de testar a restauração periodicamente para garantir que seus backups estão funcionando corretamente.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.