From: | Cleiton Luiz Domazak <cleitondomazak(at)gmail(dot)com> |
---|---|
To: | daniel(at)cresolconfederacao(dot)com(dot)br |
Cc: | pgsql-pt-geral(at)lists(dot)postgresql(dot)org |
Subject: | Re: Replicação via repmgr + native stream replication |
Date: | 2018-09-10 15:58:11 |
Message-ID: | CAKx1C8FWKehCA0KEckzQ9XSPSOQp-+gEGCNez9WJaXUSqrOJ8Q@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-pt-geral |
On Mon, Sep 10, 2018 at 12:46 PM daniel silva <
daniel(at)cresolconfederacao(dot)com(dot)br> wrote:
> Em 07-09-2018 11:59, Cleiton Luiz Domazak escreveu:
> > Boa tarde.
>
> > Tenho um ambiente onde o antigo DBA utilizou o repmgr. E hoje estou
> > precisando adicionar uma segunda replica para utilizar como "dump
> server".
> >
> > Mas minha dúvida é em relação a utilizar o modo nativo do PostgreSQL
> > via stream replication, quando eu realizar o base_backup e uma segunda
> > replica for adicionada, se pode causar algum efeito colateral no repmgr?
> >
> > Nunca utilizei o repmgr em Prod e quero so me garantir que uma simples
> > replica possa f... o cluster todo.
> >
> > Obrigado à todos.
>
> Cleiton,
>
Boa tarde Daniel, obrigado pela resposta.
>
> Qual versão está rodando seu cluster do Postgresql?
> qual versão está rodando no repmgr?
> Pode compartilhar as configurações do archive_command, wal_level e
> archive_mode?
>
Se você quer um servidor de backup, seria melhor utilizar o barman [1]
> para esse caso.
>
Na verdade já existe um novo ambiente sendo validado, utilizando wal-e.
Essa gambi que estou fazendo é apenas para apagar um incendio na verdade,
não será investido nenhum tempo em evoluir esse ambiente, mas pelo menos
por mais umas 3 semanas, preciso tirar dumps regulares desse ambiente, já
que não tenho um PITR nele.
> Sobre atachar novo servidor pela replicação nativa, teria que validar
> qual sua configuração atual.
>
Pois é, eu realmente não tenho muita experiencia com o repmgr, por isso
gostaria de saber se ele lida bem com um nós sendo adicionados paralelo a
ele, ou se uma vez que ele é utilizado, qualquer replica deve ser criada
por ele, senão pode haver alguma "incompatibilidade"
> Nesse link[2], existe uma implementação parecida com que você precisa.
> Esses outros links [3][4], possui o que você precisa.
>
> OBS: Antes de executar procure realizar teste em ambiente isolado para
> validar a hipótese, ou seja, faça um POC para validar.
>
> [1] http://docs.pgbarman.org/release/2.2/index.html
> [2]
>
> https://www.slideshare.net/GabrieleBartolini/from-0-to-100-business-continuity-with-postgresql
> [3]
>
> https://blog.2ndquadrant.com/repmgr-3-2-is-here-barman-support-brand-new-high-availability-features/
> [4] http://prongs.org/blog/postgresql-replication
>
>
From | Date | Subject | |
---|---|---|---|
Next Message | Neto pr | 2018-09-13 06:48:02 | estimar tempo de consulta |
Previous Message | daniel silva | 2018-09-10 11:46:14 | Re: Replicação via repmgr + native stream replication |