Flávio, Pelo que entendi, então o checkpoint_segments deverá estar com um valor proporcional a um dia de backup . É isso ?
Como deveria ser o funcionamento para o caso de replicação ? A própria servidora que recebe a replicação elimina os archives. Mais uma vez, obrigado. Mauro. Em 31 de maio de 2011 11:45, Flavio Henrique Araque Gurgel <fha...@gmail.com > escreveu: > > Na verdade, o postgres permite a restauração mesmo sem o recovery.conf, a > > diferença é que os dados restaurados serão apenas os do horário do > backup. > > Não, isso não é verdade. Veja mais abaixo. > > > O meu problema foi solucionado observando as mensagens no postmaster.log > , > > já que não eram geradas no diretório de log. > > Um dos problemas, era que o banco original estava com o locale em en_US e > na > > maquina de restauração era pt_BR. Configurei o locale e esta etapa > passou. > > Ok. > > > Outro problema, foi que a maquina de dados era de 64 bits e a de > restauração > > de 32 bits. O postgres não restaura nessas condições. > > Correto. > > > Deixo mais uma dúvida. Se alguem puder me ajudar, eu agradeço . > > Quando o backup estava sendo gerado via tar.. , o comando estava assim: > > (Simplificando) > > select pg_start_backup('teste'); > > tar -czvf arquivo.tar.gz /pg_data/ > > select pg_stop_backup(); > > O tar registrou que alguns arquivos estavam sendo alterados no momento do > > tar. Isso é um problema ? > > Não é um problema _se_ e _somente se_ você guardar o archive e > utilizar um recovery.conf na restauração. É justamente pra isso que > eles servem. > Se você retornar de um backup feito a quente sem o recovery.conf o > PostgreSQL não tem como saber em que local está seu archive e qual é o > checkpoint que finalizou imediatamente antes de seu backup começar. > Portanto, ele não ajustará as páginas que foram modificadas durante > seu backup. > > Portanto, seu backup restaurado da forma como falou pode não estar > íntegro. Você pode ter problemas de integridade referencial, > inclusive. > > []s > Flavio. > _______________________________________________ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral