Valeu Euler.

>> estou com duvida sobre o que informar no parametro -X de pg_basebackup. Qual 
>> o
>> valor correto para que, ao final do backup, eu tenha o log gerado durante o
>> backup, e nao corra o risco de ter erro ao restaurar?
>> 
>Você não informou a versão mas o parâmetro -X só está disponível na 9.2
>então... Com a opção -X você tem duas escolhas:
>
>(i) fazer a cópia ao final da cópia de segurança física (-X f): para isso é
>necessário ter wal_keep_segments com um valor alto o suficiente para o
>postgres não reciclar os arquivos do WAL até o fim da cópia física;
>(ii) fazer o envio em paralelo com a cópia de segurança física (-X s): ele
>estabelece uma segunda conexão (além da que já faz a cópia física) para
>transferir os arquivos do WAL ao mesmo tempo que a outra conexão transmite a
>cópia física.
>
>Eu prefiro a segunda opção já que ela não precisa que eu adivinhe um valor
>para wal_keep_segments. No entanto, ela utiliza uma conexão a mais (lembrar de
>adicionar 1 a max_wal_senders no servidor primário -- alteração deste
>parâmetro precisa de reinício do serviço) e você utilizará mais banda durante
>a execução do pg_basebackup mas, em compensação, você agilizará a cópia e
>*não* corre o risco de "perder" arquivos do WAL durante a cópia.
>
>Na versão 9.1, a opção (i) é a única possível.
>
>
>-- 
>   Euler Taveira de Oliveira - Timbira      http://www.timbira.com.br/
>   PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a