Assine:
RSS do Blog...

Postgresql – Backup e Restaure

  • Backup/Dump uma base

/usr/local/pgsql/bin/pg_dump BASE > arquivo_backup.sql

PS:  você também pode exportar direto para um arquivo compactado:

# pg_dump -U postgres -h localhost –inserts BASE | gzip -c > arquivo_backapiado.gz

  • Importando a base

/usr/local/pgsql/bin/psql -d BASE -f ARQUIVO.sql

Veja como importar arquivo SQL utilizando console PSQL.

psql -d BASEDEDADOS -f ARQUIVO.SQL -U USUARIO

Exemplo:

#su postgres

#psql -d bancoxyz -f meubanco.SQL -U postgres

para ver o que está sendo executado, adicione: -a

Related posts:

  1. Howto – Como instalar o Postgresql 8.1
  2. Variáveis de ambiente – Via Proxy
  3. HowTo: Como copiar arquivos de uma máquina para outra no Linux?
  4. Howto: Como fazer backup do Active Directory
  5. KLS Backup Professional

2 Responses to “Postgresql – Backup e Restaure”

  1. William Araújo says:

    É importante salientar que essa forma de backup / restore é somente para bases bem pequenas. Existem muito mais poções no pg_dump e principalmente existe o pg_restore como comando de restauração de bases de dados postgresql.

  2. Rodrigo says:

    Parabéns viu. Pessoas como você irão longe.
    O site está ótimo e realmente muito bom.

Leave a Reply