Contexto:
Digamos que, enquanto estiver usando o Streaming Replication / Hot Standby em um cluster do Postgres 9.1, um nó em espera será desativado. Ele fica inativo por um dia, durante o qual ocorre muita DML no mestre. O recovery.conf do modo de espera não contém uma entrada 'restore_command' (para restaurar a partir de arquivos de diário WAL), mas contém uma string 'primary_conninfo' (para Replicação de Streaming).
Questão:
Se eu iniciar o modo de espera novamente após um dia de alterações no mestre. Ele "alcançará" (eventualmente entrará em um estado que espelha o mestre) usando apenas a replicação de fluxo? Ou tenho que ativar o arquivamento de arquivos WAL e deixá-lo aplicar os arquivos arquivados durante a interrupção para garantir a moeda?
Verifiquei o documento de replicação de arquivamento / streaming do WAL aqui e ele diz que você não precisa habilitar o arquivamento do WAL e a replicação de streaming, mas não está claro se a recuperação ocorrerá ou não sem o arquivamento do arquivo WAL.
Obrigado!