2012/10/2 Danilo Silva <[email protected]>

> Pessoal,
>
> Tenho PostgreSQL 9.1.6 instalado no ubuntu com archive_mode habilitado. No
> parâmetro archive_command estou fazendo um rsync -a dos logs para o destino
> escolhido.
>

Eu não vejo muita vantagem no rsync dentro archive_command, já que ele só
arquiva quando terminar de "preencher" o log.


>
> Para efetuar um backup periodicamente, posso backupear a pasta de destino,
> por exemplo a cada 10 minutos?
>

Pode. Mas o tempo vai depender, acho que, em geral, 10 minutos é muito
pouco, já que essa operação já seria um backup do backup (backup dos
archives), ou entendi errado?


>
> Tenho essa dúvida pois estou receoso, como postgresql recicla os arquivos
> de log e como estou utilizando rsync, tenho medo de perder algum arquivo de
> log.
>

Não vejo porque, a não ser por causa de algum erro de hardware, pois se a
cópia (rsync, cp, tar, etc.) apresentar erro - retornar algo diferente de
zero - o PostgreSQL tenta realizar (executar o archive_command) novamente.


> Esse meu receio é real? Existe alguma solução mais confiável de manter um
> backup dos logs de transações após o archive_command?
>

Como disse, acho que não. Mas tem soluções de alta disponibilidade que vão
deixar um "backup" mais tempo real.

Outra coisa, não se esqueça de executar um backup base periodicamente
(nesse caso o rsync é ótimo).

Atenciosamente,
-- 
Matheus de Oliveira
Analista de Banco de Dados PostgreSQL
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