Muito obrigado, esclareceram minhas dúvidas.
JotaComm wrote: > > Olá, > > 2009/12/15 JacksonWeber <[email protected]> > >> >> Estou com uma dúvida sobre o PITR, dúvida que preciso demonstrar aqui na >> Empresa. >> >> "Reparação do banco corrompido a partir de um 'check-point'". Em testes >> consegui gravar os arquivos do WAL, só não entendi seguindo os tutoriais >> e >> a >> própria documentação o por que detalhadamente eu tenho que iniciar o >> backup >> pg_start_backup('rotulo'), fazer a cópia física e depois parar o backup >> sendo que mesmo parando o backup o WAL continua sendo gravado para um >> diretório de cópias e quando quero reparar o banco pelo que percebi >> restaura >> as informações do WAL mesmo as gravadas após o backup. >> > > Você executa o pg_start_backup que é para poder fazer a cópia física do > diretório dados. O pg_stop_backup você executa quando a cópia do diretório > estiver finalizada. Ao fazer isso você terá uma cópia do seu diretório > dados, sem as transações atuais do banco, estas transações são armazenadas > no pg_xlog, por isso em caso de algum problema, você faz o uso do > diretório > data armazenado e mais os dados arquivados do pg_xlog. O local onde estes > arquivos são armazenados é definido pelo parâmetro archive_commando. > > Os arquivos de WAL continuam sendo arquivados sim, pois estes arquivos > contém as transações do seu banco. Isso é configurado através dos > parâmetros > archive_mode, archive_command e archive_timeout. > > Dúvidas: >> 1- preciso diariamente fazer uma cópia física iniciando o pg_start_backup >> e >> parando pg_stop_backup. >> > > Não necessariamente. Isso depende muito de caso para a caso, mas você > poderia executá-lo a cada 2 ou 3 dias. > >> 2- qual seria o procedimento para reparar o banco a partir de um >> check-point: seria especificando no arquivo recovery.conf um time do >> check-point. >> > > No arquivo recovery.conf você define até que ponto você irá fazer a > restauração, isso pode ser feito através da data e hora ou também através > do > id da transação. > >> >> Desde já agradeço. >> -- >> View this message in context: >> http://old.nabble.com/Point-in-time-recovery-tp26792656p26792656.html >> Sent from the PostgreSQL - Brasil mailing list archive at Nabble.com. >> >> _______________________________________________ >> pgbr-geral mailing list >> [email protected] >> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >> > > Espero ter um sido claro. Qualquer coisa pergunta ai. > > []s > -- > JotaComm > http://jotacomm.wordpress.com > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > -- View this message in context: http://old.nabble.com/Point-in-time-recovery-tp26792656p26794644.html Sent from the PostgreSQL - Brasil mailing list archive at Nabble.com. _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
