On 04-09-2014 19:03, Danilo Silva wrote:
> Tenho habilitado no servidor master o modo archive, ou seja, faço copia dos
> logs para uma determinada pasta.
> 
> No arquivo recovery.conf do servidor slave eu posso colocar também o
> restore_command desses logs?
> 
É altamente recomendado.

> Se sim, esse processo irá garantir que o slave sempre tenha o logs
> necessários para a restauração?
> 
Não confunda. Quem garante os logs é a "determinada pasta" que você
configurou no archive_command no servidor principal. A única coisa que o
servidor secundário (aka slave) faz, caso ele perca o sincronismo via
fluxo (aka streaming), é executar o restore_command (caso esteja
configurado) para buscar os arquivos na "determinada pasta". Portanto,
restore_command *só* é acionado se houver perda do sincronismo e a
informação desejada *não* estiver mais presente no servidor principal.


-- 
   Euler Taveira                   Timbira - http://www.timbira.com.br/
   PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a