wils@web ~ $ cat ~/ajuda/como-realizar-backup-e-restauracao-de-um-banco-de-dados-postgresql-15-guia-pratico.md

Banco de Dados

Como realizar backup e restauração de um banco de dados PostgreSQL 15: Guia prático

atualizado em 01/09/2026

O PostgreSQL é um sistema de gerenciamento de banco de dados relacional poderoso e amplamente utilizado. Realizar backups e restaurações é uma prática essencial para garantir a segurança dos dados. Neste guia, abordaremos como realizar backup e restauração de um banco de dados PostgreSQL 15.

1. Preparação

Antes de iniciar o processo de backup e restauração, é importante garantir que você tenha os privilégios necessários e que o PostgreSQL esteja instalado corretamente.

2. Realizando Backup

Para realizar o backup de um banco de dados PostgreSQL, utilizamos o comando pg_dump. O comando básico é:

pg_dump -U  -h  -p   -f .sql
  • usuário: O nome do usuário do banco de dados.
  • host: O endereço do servidor PostgreSQL.
  • porta: A porta em que o PostgreSQL está escutando (default é 5432).
  • nome_do_banco: O nome do banco de dados que será feito o backup.
  • caminho_do_arquivo: O caminho onde o arquivo de backup será salvo.

Exemplo de comando:

pg_dump -U postgres -h localhost -p 5432 meu_banco -f /tmp/meu_banco_backup.sql

3. Restauração do Backup

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

psql -U  -h  -p   -f .sql

Exemplo de comando:

psql -U postgres -h localhost -p 5432 meu_banco -f /tmp/meu_banco_backup.sql

4. Considerações Finais

É recomendável realizar backups regularmente e armazená-los em um local seguro. Além disso, teste a restauração periodicamente para garantir que os backups estão funcionando corretamente.

Dica

Considere automatizar o processo de backup utilizando scripts e agendadores de tarefas, como cron, para garantir que seus dados estejam sempre protegidos.

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.