Tenho um servidor centos 5.6 com postgres 9.2.4.1 que não está dando
boot mais,
acusando dados corrompidos, já tentei recuperar com fsck mas sem sucesso!
O pior é que duas bases de dados importantes não tinham backup,
Só lamento. É inacreditável como isso é recorrente em 2014.
Tente recuperar ao máximo os arquivos, preferencialmente ponha os discos
em outra máquina, em modo somente leitura. Não tente recuperar o
sistema de arquivos, tente recuperar os arquivos!
instalei a mesma versão do postgres em outro servidor e substitui a
pasta data do servidor com problemas, mas não consigo iniciar o banco,
no log apresenta os seguintes erros:
FATAL: relation mapping file "global/pg_filenode.map" contains invalid data
e
Você checou se esse diretório e arquivo estão lá? Tente recopiar ou
verificar com ferramentas de recuperação esse arquivo novamente.
LOG: could not open dbspace directory "base/32777": not a directory
Obs.: este diretório deve estar corrompido, ele é exibido assim pelo
comando ls -lvh:
-rw-r--r-- 1 postgres postgres 101K Jun 2 07:36 32777
Perdeu. Veja se ele está em lost+found. Qual o sistema de arquivos que
você utilizava?
Favor me ajudem, estou DESESPERADO!!!
Boa sorte amigo. Você terá de ir com calma agora. Passo a passo. Tente
restaurar cada arquivo que o PostgreSQL pedir. Tente ferramentas de
recuperação além do fsck. Não queira colocar o sistema no ar correndo,
sua preferência é restaurar dados o máximo possível.
Ah, sim, vê se faz backup daqui pra frente.
[]s e muito boa sorte!
Flavio Gurgel
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral