Já passei por este problema várias vezes. Infelizmente - ou felizmente, depende do ponto de vista - o PostgreSQL não armazena todo o banco de dados em um único arquivo (a exemplo do Sybase, Firebird, Oracle). Tudo fica espalhado no disco, certamente na pasta "data" (ou a pasta do cluster).
A empresa onde trabalho comercializa um ERP onde é utilizado somente o PostgreSQL, e para evitar maiores problemas, deixamos claro no contrato de utilização do software que *não somos responsáveis pelo backup*, mais exatamente sobre o armazenamento dos mesmos. Indicamos as boas maneiras, mas mesmo assim a maioria dos clientes só aprende quando acontece algum desastre. As únicas maneiras de recuperar os dados são através da pasta *data* ou de arquivos de backup. Fora isso, acredito que não exista outra maneira - já que você não mencionou um espelhamento ou backup transacional. Quanto ao seu problema agora: o recovery que você menciona foi realizado por algum programa para recuperar arquivos excluidos do disco? Não quero te desanimar, mas se os arquivos foram eliminados e algum arquivo gravado posteriormente substituiu o setor do disco onde estava o banco de dados, não haverá solução. -- Tiago J. Adami http://www.adamiworks.com 2009/10/21 George <[email protected]> > gente, boa noite ! > > Estou enfretando um problemamuito grave ! > > Quando comcei usar o postgresql a uns dois anos atrás para migrar meus > dados, fiquei muito satisfeito pois comecei a ter um diferencial que é > umbanco de dados estável e principalmete free em suma meus clientes não > tiveram custos quanto a licenças e deu um boom no meu produto e negócio > cresceu tanto que comecou a incomodar muita gente no meu ramo. > > Hoje de manha um cliente me ligou dizendo parou tudo.....fui até lá e vi > que desapareceu 90% dos arquivos da pasta data osoutros 10 não sumiu devido > os zrquivos estarem em uso, ai vdcs pergunto cadê o backup !! realizo um > backup automatico a 4 horas e sempre fica os ultimos 7 dias mas para minha > surpresa tb não estava lá, pois o hd que gravavsa foi todo deletado. > Imaginei éo antivirus avast, fui ver olog e nada, vi olog de evebtos e nada > e assim vai, me descabelei e peguei um recover na internet até ai blz..até > que consegui achar a pasta dos dados, tentei recuperar e recuperou mas não > abre de jeito nehum o banco de dados pois dá erro de uma tabela do > pg_catalog não existir..procurei pelo backups e incrivel não estava lá e > pesquisei na internet sobre e soube que os arquivos movidos não estavam lá. > > Estou desde as 10 da manha até nesta hora e comecei a ser cobrado por isso, > mas pasmem..eles tem um TI na empresa e eram responsáveis por tudo isso. > > Não quero ser precipitado em acusar ou indicar um culpado, > > preciso da ajuda de vcs para achar a solução...consegui um backup que eu > tinha deles mas é de 2 meses atrás. > > Tenho todos os dados nestes arquivos que recuperei pelo recovery...alguém > tem uma luz..por favor ! estou desde a 9 da manha até agora procurando uma > solução. > > > Obrigado > > PS. Todos os dias aprendemos, e por este motivo aprendi que tenho que > cuidar cada vez mais dos meus produtos para não acontecer o que ocorreu > hoje. > > > > > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > >
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
