2015-01-22 10:47 GMT-02:00 André Ormenese <[email protected]>:

> O backup está sendo feito através do pg_start_backup() e pg_stop_backup().
>
> ...
>
> Quando subo o banco tenho as seguintes mensagens no log :
> 2015-01-22 09:42:45 BRST [22212]: [1-1] user=,db= LOG:  database system
> was interrupted; last known up at 2015-01-22 01:50:09 BRST
> 2015-01-22 09:42:45 BRST [22212]: [2-1] user=,db= LOG:  starting archive
> recovery
> 2015-01-22 09:42:45 BRST [22212]: [3-1] user=,db= LOG:  invalid primary
> checkpoint record
> 2015-01-22 09:42:45 BRST [22212]: [4-1] user=,db= LOG:  invalid secondary
> checkpoint record
> 2015-01-22 09:42:45 BRST [22212]: [5-1] user=,db= PANIC:  could not locate
> a valid checkpoint record
> 2015-01-22 09:43:23 BRST [22210]: [3-1] user=,db= LOG:  startup process
> (PID 22212) was terminated by signal 6: Abort trap
> 2015-01-22 09:43:23 BRST [22210]: [4-1] user=,db= LOG:  aborting startup
> due to startup process failure
>
>
Como *exatamente* você fez o backup e a restauração? O arquivo
"backup_label" estava presente no diretório de dados deste servidor que
está restaraundo? Suspeito que não.



> Com uma busca na net a solução é rodar o pg_resetxlog. Apesar do banco
> executar o comando restore e disponibiliza-lo para uso, está correto isso
> ?!??!
>

Já foi dito, mas para enfatizar. NÃO, pg_resetxlog não é a solução, este só
deve ser usado por pessoas experientes e em casos extremos.

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