>> Certo Euler, mas neste caso eu teria que abandonar a replicação por 
>> Streaming?
>>
> Não.

A ideia então é que quando a replicação por Streaming perder a
sincronização, ela se recupere através dos arquivos de WAL previamente
arquivados?
Bastaria então que eu ajustasse no srv Slave:
[recovery.conf]
standby_mode='on'
primary_conninfo='host=xxx.xxx.xx.xx port=xxxx user=xxxx password=xxxx'
trigger_file='/tmp/pgs_trg_replication.pgsql'
restore_command = 'cp /mnt/server/archivedir/%f %p'

E em meu srv Master:
[postgresql.conf]
archive_mode = on
archive_command = 'test ! -f /mnt/server/archivedir/%f && cp %p
/mnt/server/archivedir/%f'

Isso seria suficiente para que quando a replicação Streaming perder o
sincronismo consiga se recuperar através dos arquivos de WAL?

Após a utilização dos arquivos de WAL para se recuperar, ele volta a
utilizar o Streaming?
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a