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

Responder a