Leandro, Você não esta sendo chato.
Para o seu melhor entedimento sugiro que leia a documentação onde trata especificamente do backup em [1]. Você não tem um prazo maximo para a utilização dos arquivos, por isso existe o arquivamento [2], o problema é que vc esta querendo usar os arquivos em ..\pg_xlog, estes sim são reciclados de acordo com a configuração em postgresql.conf. Por exemplo aqui na empresa, faço um backup full de sábado para domingo e vou guardando os log´s do WAL [3] durante a semana, então, no caso de uma falha da quinta-feira, eu restauro o backup full de sábado e os log´s que foram armazenados até o momento da falha, com isso perco o minimo de informação possível, no meu caso os ultimos 30 minutos. [1] http://www.postgresql.org/docs/8.3/interactive/backup.html [2] http://www.postgresql.org/docs/8.3/interactive/continuous-archiving.html [3] http://www.postgresql.org/docs/8.3/interactive/continuous-archiving.html#BACKUP-ARCHIVING-WAL -- Cordialmente; Aluisio Gouveia Leandro Muller escreveu: > Ola Aluisio Gouveia. > > Então eu tenho um prazo para utilizar esses logs? > Digamos tenho "24h" para restaurar a falha? > > Um exemplo: > Digamos que haja uma tabela corrompida e alguém perceba daqui uma semana. > Falo isso pois ocorreu em uma base de Mysql isso, uma tabela corrompeu dados > de uma pagina e recuperei todo o banco de uma semana através dos logs. > > Espero que eu não esteja sendo chato, mas preciso montar um serviço seguro > com o hardware que possuímos. > > Abraços. > > At. > Leandro Müller > > > > -----Mensagem original----- > De: [email protected] > [mailto:[email protected]] Em nome de Aluisio > Gouveia > Enviada em: sexta-feira, 19 de junho de 2009 17:02 > Para: Comunidade PostgreSQL Brasileira > Assunto: Re: [pgbr-geral] RES: RES: RES: Segurança no postgresql > > Na verdade os arquivos não sao rotacionados, eles são reciclados. > > Aluisio Gouveia escreveu: > >> Leandro, >> >> Você até pode fazer isso para fins de performance e etc, mas nao para >> substituir o arquivamento, o arquivamento garante que você tenha todos >> os arquivos de log de transação, ja os arquivos em ../pg_xlog sao >> rotacionados de acordo com a configuração em postgresql.conf: >> >> >> # - Checkpoints - >> >> checkpoint_segments = 128 # in logfile segments, min 1, >> 16MB each >> checkpoint_timeout = 30min # range 30s-1h >> checkpoint_completion_target = 0.7 # checkpoint target duration, >> 0.0 - 1.0 >> checkpoint_warning = 1min # 0 is off >> >> >> >> > > > -- Cordialmente; Aluisio Gouveia Fones (34)3239-2000 / (34)9977-0390 MSN/e-mail [email protected] Rezende Sistemas Ltda - http://www.rezendesistemas.com.br Net4biz Web Solutions - http://www.net4biz.com.br Pense no futuro do planeta antes de imprimir! _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
