Em seg 13 maio 2013, às 15:40:45, ChIcO escreveu:
> Boa tarde pessoal,
>
> Fiz um teste de recuperação e tive alguns problemas na restauração de uma
> base, vou tentar fazer um cronograma para mostrar o que foi realizado e ver
> se alguém me aponta se houve alguma falha.
>
> 1) Foi realizado um pg_start_backup: [2013-05-07 15:44:56 BRT 10.15.60.233]
> postgres@postgres LOG: statement: SELECT pg_start_backup('my_backup');
> 2) O backup encerrou normalmente: [2013-05-07 18:24:01 BRT 10.15.60.233]
> postgres@postgres LOG: statement: SELECT pg_stop_backup();
> 3) Peguei a cópia da base de dados
> 4) Peguei a cópia dos logs transacionais
> 5) Limpei o pg_xlog
> 6) Configurei o recovery.conf
> 7) Iniciei a restauração
> 8) Ele restaurou o banco sem erros e mostrou que foi restaurado até 01:01
> (horário que foi parado o banco) mesmo eu pedindo até as 03:00, como
> esperado.
>
>
> Problema, na restauração ao invés de ser aplicado os logs apartir do inicio
> do pg_start_backup() (arquivo 00000001000002FD000000E6) ele iniciou a
> aplicação dos logs a partir do pg_stop_backup() (00000001000002FE00000004)
> e ficou um buraco na base entre o inicio do backup e o final.
Como você sabe que houve um "buraco"?
Faltaram transações?
Seu banco estava transacionando nesse intervalo?
Como você fez a cópia do banco? (foi entre o pg_start_backup e
pg_stop_backup)?
> OBS: server_version |
> 8.3.9 | Shows the server version.
Se responder as perguntas acima ajuda a gente a te ajudar.
Fica difícil ajudar também:
- numa versão não mais suportada;
- MUITO difícil ajudar numa versão não mais suportada e desatualizada.
Se você usar pelo menos 8.3.23 (a última lançada para 8.3) você elimina os
bugs conhecidos (e são muitos).
Recomenda-se utilizar 8.4 ou mais recente, que são suportadas pela comunidade.
--
__________________________________
Flavio Henrique A. Gurgel
Líder de Projetos Especiais
Consultoria, Projetos & Treinamentos 4LINUX
Tel1: +55-11.2125-4747 ou 2125-4748
www.4linux.com.br
email: [email protected]
______________________________
FREE SOFTWARE SOLUTIONS
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral