Em 28/02/11, Beto Lima<[email protected]> escreveu:
> Pessoal alguém poderia me dar uma dica de como fazer um backup e
> restore pelo linux?
> Estou tentando com sucesso o dump mas sem sucesso no restore.
>
>
> pg_dump -U myuser banco > saida.backup
>
> e restore
>
> pg_restore -d banco saida.backup
> pg_restore: [arquivador] arquivo de entrada não parece ser um arquivo válido
> postgres@xx3:/var/www/systeste$
>
> Agora fazendo o backup e restore somente usando o pgadmin daí vai na
> boa. O problema é que pelo pgadmin é muito demorado.
>


O formato default para o arquivo gerado pelo pg_dump é o texto puro
(plain text) [1]. Para este formato de arquivo você necessita utilizar
o psql [2] para restaurar o banco. Utilize o pg_restore [3] quando o
dump for gerado nos formatos custom ou tar.
Veja exemplos ao final de [1].

Osvaldo
[1] http://www.postgresql.org/docs/current/interactive/app-pgdump.html
[2] http://www.postgresql.org/docs/current/interactive/app-psql.html
[3] http://www.postgresql.org/docs/current/interactive/app-pgrestore.html
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a