Caros,
Estou pretendendo fazer a replicação nativa do postgres e gostaria de saber
algumas considerações
O slave será utilizado apenas para consultas e não virará master
automaticamente por motivos internos, i.e. não queremos (no momento) uma
solução de HA.
Diante disso:
1-Poderei deixar o slave em modo de noarchive, diferentemente do master?
2-Seria possível e vantajoso deixar os 2 no modo archive e fazer o backup
no slave, mesmo com o "atraso" nos dados? O backup não escreve nada no
banco? Se sim, não posso fazer no slave. Se não, como fica a situação, já
que o slave ficará congelado entre o inicio e fim do backup?
3-O tempo que o slave poderá ficar fora é o tempo de existência do wal
segment no master? O que fazer pra maximizar esse tempo?
4-Os 2 bancos tem que estar na mesma versão majoritária ou não faz
diferença?
5-Os pg_hbas terão de ser sincronizados via SO
tem alguma maneira de acompanhar o atraso enter o master e o slave em
numero de transações e/ou tempo?
6-O que é mandado do master pro slave são as instruções (DMLs) ou os dados
em si? Se for DMLs e os 2 servidores estiverem com horários diferentes não
dará problema?
7- Se eu desligar o slave, o master ficará quanto tempo tentando mandar o
próximo comando pro slave? Isso geral alguma fila no master?


Valeu e boa noite
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a