Fazer Backup e Restaurar no PostgreSQL

Fazer Backup e Restaurar no PostgreSQL

Comando para Fazer Backup:
pg_dump -U usuario -f backup.dump database_name -Fc;
Comando para Restaurar Backup:
pg_restore -d senda_rs  -U admsenda -F senda_rs.dump;

 -F é o formato do backup

  • c - formato custom compactado
  • p - formato plain, puro comando sql
  • d - cada arquivo é uma tabela
  • t - arquivo tar, menos compactado que o custom
Comando para Restaurar Backup Formato Plain/SQL:
psql -U usuario -d database_name -f backup.sql