2015-09-14 12:32 GMT-03:00 Raphael Coutinho <raphael.couti...@dbmax.com.br>:
> diretório onde ficam armazenados os archives, faz um scp para o standby > remoto e lá o restore command se encarrega de extrair e disponibilizar para > restauração. > > Feito isso, o nosso shell verifica em ambos os Servidores Standby em qual > segmento eles estão conforme a consulta abaixo: > > > *select pg_last_xlog_replay_location()* > Sendo assim, *sabendo o ponto dos dois, pegamos o segmento inferior, e > removemos tudo para trás.* > Como já mencionado, o procedimento está incorreto. Mas ao invés de fazer isso "na raça", porque não configure o "archive_cleanup_command" no seu "recovery.conf" [1]? Recomendo inclusive a utilização do pg_archivecleanup [2], que foi feito exatamente para isso. [1] http://www.postgresql.org/docs/current/static/archive-recovery-settings.html#ARCHIVE-CLEANUP-COMMAND [2] http://www.postgresql.org/docs/current/static/pgarchivecleanup.html Atenciosamente, -- Matheus de Oliveira
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral