Ola Aluisio. Era isso mesmo que precisava.
Porem pensei que tinha conseguido configurar os logs para salvar em /hd2/log, mas não salva logs de modificação do banco, parece que salva somente logs de erros. Também percebi que na pasta ../data/pg_log salva vários logs, mas esses parecem ser logs de erros também. Onde estão os logs de modificação do banco? Quero salvar eles em outro HD. Abraços At Leandro Müller Postgresql 8.3 -----Mensagem original----- De: pgbr-geral-boun...@listas.postgresql.org.br [mailto:pgbr-geral-boun...@listas.postgresql.org.br] Em nome de Aluisio Gouveia Enviada em: sexta-feira, 19 de junho de 2009 15:13 Para: Comunidade PostgreSQL Brasileira Assunto: Re: [pgbr-geral] RES: Segurança no postgresql Leandro, Peguei o assunto pela metade, mas acho que posso ajuda-lo. As informações abaixo são baseadas em um servidor Linux RedHat e PostgreSQL 8.3.7 instalado através de pacotes RPM: Considerando que vc ja leu na documentação oficial em [1]: 1) Com o serviço postgresql parado, restaure o backup full que você fez utilizando P.I.T.R !Lembrando que você não vai conseguir restarar os dados entre 00:00 as 03:00, a não ser que vc tenha feito o backup full as 00:00 2) Copie o arquivo recovery.conf.sample que no meu caso esta em /usr/share/pgsql/recovery.conf.sample, para o diretorio de dados do Postgresql, na instalação default fica em /var/lib/pgsql/data/ 3) Renomei o arquivo para recovery.conf , edit e altere as linhas a seguir: #restore_command = 'cp /mnt/server/archivedir/%f %p' para restore_command = 'cp /dir/onde/gravou/os/logs/%f %p' e #recovery_target_time = '2004-07-14 22:39:00 EST' para recovery_target_time = '2009-06-19 03:00:00-03' 4) Por fim start o postgresql ! Se você der um tail -f no log de atividade, você consiguirá ver o postgresql restuarando os logs do wal. [1] http://www.postgresql.org/docs/8.3/interactive/continuous-archiving.html -- Cordialmente; Aluisio Gouveia Leandro Muller escreveu: > > Artigo muito bom. > > > > Compreendi o funcionamento, configuração de logs e etc. > > Porem agora não consigo encontrar como restaurar os logs. > > Exemplo, retornei o backup da meia noite e quero retornar o log da > 00:00 ate as 03:00 momento da falha. > > Qual comando utilizar? > > > > Abraços. > > > > At. > > > > Leandro Müller > > > _______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral _______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral