Pessoal,

Estou tentando fazer um dump do nosso servidor de produção para o de
homologação, ambos estão com PostgreSQL 9.1.9.

O comando usado no pg_dump foi:

*pg_dump -c -h host1 -p 5432 -U postgres -Fc -Z1 -f banco_prod.bkp
banco_prod*

O comando usado no Pg_restore foi:

*pg_restore -c -h host2 -p 5432 -U postgres -d banco_homo -j 2
banco_prod.bkp*


Então o pg_restore é interrompido com a seguinte mensagem de erro:

pg_restore: [custom archiver] found unexpected block ID (-944814966) when
reading data -- expected 10768
pg_restore: [archiver] worker process failed: exit code 1

No log do banco, fica registrada a seguinte mensagem de erro:

2013-10-03 10:12:54 BRT [28928]: [13-1] user=postgres,db=banco_homo LOG:
could not send data to client: Broken pipe
2013-10-03 10:12:54 BRT [28928]: [14-1] user=postgres,db=banco_homo LOG:
unexpected EOF on client connection


Alguém tem alguma idéia do que pode estar acontecendo? Fica parecendo como
se o arquivo de backup estivesse corrompido, mas já refiz o backup e não
resolveu.  Procurei no google e não encontrei nada de relevante para minha
versão.





Best regards,
--
Miguel Eugênio Ramalho Bezerra, M.Sc.
Federal University of Pernambuco, Brazil
home: http://www.cin.ufpe.br/~merb/
twitter: @migueleugenio
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a