Escolar Documentos
Profissional Documentos
Cultura Documentos
Especialmente quem já teve problemas em HDs e não pode recuperar os dados, sabe da
importância dos backups.
Para efetuar backup e restore utilizamos o comando pg_dump em conjunto com o psql.
Obs.: O pg_dump não faz backup de objetos grandes (lo) por default. Caso desejemos
também estes objetos no backup devemos utilizar uma saída no formato tar e utilizar a
opção -b.
O script normalmente leva a extensão .sql, por convenção, mas pode ser qualquer
extensão e o script terá conteúdo texto puro.
ou
(o cat envia um stream do arquivo para o gunzip que passa para o pg_restore)
Backup local de apenas uma tabela de um banco:
Para conseguir restaurar apenas uma tabela uma forma é gerar o dump do tipo com tar:
Instala-se a nova versão com porta diferente (ex.: 5433) e conectar ambos