Em 1 de fevereiro de 2016 09:00, ChIcO <[email protected]> escreveu: > Tenho dúvida se o pg_basebackup copia todos os arquivos ou apenas os > alterados. Acredito que todos, então pode ser um pouco mais demorado q o > rsync.
O pg_basebackup não faz cópias incrementais, cada vez que é executado é feito uma nova cópia integral de todos os arquivos. Como é um ambiente de homologação e testes supõe-se que os dados serão alterados no ambiente de homologação, logo não há como manter uma baseline sincronizada com o ambiente de produção através pg_standby [1] - este faz a replicação dos logs transacionais (WAL). Usar o rsync é possível, mas é um procedimento passível de erros (permissões, espaço em disco, pontos de montagem, etc.). Para utilizá-lo com segurança é preciso parar o serviço nos dois ambientes antes de executá-lo e dependendo da SLA isto nem sempre é permitido. [1] http://www.postgresql.org/docs/9.1/static/pgstandby.html TIAGO J. ADAMI http://www.adamiworks.com @tiadami _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
