Em 4 de setembro de 2014 21:55, Euler Taveira <[email protected]>
escreveu:

> 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.
>
>
> ​Interessante... obrigado pela explanação.

Existe um parâmetro que limpa os logs já aplicados, seria o
archive_cleanup? Este também deve ir no arquivo recovery.conf?

[]s
Danilo​
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a