On Thu, Feb 12, 2015 at 4:07 PM, Eduardo Rodrigues <[email protected]>
wrote:

> gostaria de saber se posso  configurar o recurso de backup "incremental"
> (PITR) em um servidor slave de um ambiente com o streaming replication
> implementado?
>
> Em meu ambiente utilizo dois servidores PostgreSQL 9.2.2 configurados com
> streaming replication, estou tentando realizar o backup online a partir do
> servidor slave. Quando executo o comando "select pg_stop_backup();" é
> apresentado o seguinte erro:
>

Não é possível executar as funções pg_start_backup/pg_stop_backup num slave
e nem fazer archiving a partir do mesmo.

O que você pode fazer (a partir da 9.2) é usar o pg_basebackup [1] para
realizar o backup base ou usar os métodos descritos em [2]. E quanto ao
arquivamento, você pode simplesmente fazer no master, se quiser fazer pelo
slave você pode usar o pg_receivexlog [3].

[1] http://www.postgresql.org/docs/9.2/static/app-pgbasebackup.html
[2] https://wiki.postgresql.org/wiki/Incrementally_Updated_Backups
[3] http://www.postgresql.org/docs/9.2/static/app-pgreceivexlog.html

Atenciosamente,
-- 
Matheus de Oliveira
Analista de Banco de Dados
Dextra Sistemas - MPS.Br nível F!
www.dextra.com.br/postgres
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a