Olá,

Vamos por partes.​

Em 3 de junho de 2015 22:36, Fabiano Donato <[email protected]>
escreveu:

> Olá
>
> Estou com um problema aqui e gostaria de pedir uma opinião.
>
> Bem, eu não trabalho com postgres a bem a da verdade e nem tenho
> experiência com banco de dados, mas utilizo um programa que usa este banco.
>
> Já uso sem problemas há bastante tempo. Instalo o postgres, mudo o cluster
> para outro diretório, etc. Tudo ok até aqui.
>
> Ontem porém, um pouco por negligência e também por atrevimento (rsrsrs),
> resolvi pisar em terreno perigoso: mudar o cluster com um banco já criado e
> em funcionamento (!), isso porque o HD começou a dar problemas e realmente
> teria que mudar. Claro que o correto seria exportar os dados previamente.
> Mas não fiz isso.
>
> Então, eu:
>
>     - copiei todo o cluster para o outro hd;
>     - fiz um checksum e confirmei 100% de integridade dos arquivos
> copiados;
>     - dei stop no serviço e alterei o regedit (uso postgres 8.4 sobre
> Windows 7);
>

​Como você realizou a cópia do banco de um HD para outro? Os ambientes
PostgreSQL eram idênticos? O Windows também?​

>
> Então, eu abro o Holdem Manager (um programa de armazenamento de hands de
> poker), ele naturalmente prevê a alteração e manda eu localizar o banco. Eu
> clico em detect (essa é a única opção que ele me fornece!), então
> aparentemente ele não detectou nenhum banco...
>

​Tem certeza que estava apontando para o cluster novo?​

>
> Até aqui tudo bem, não é o fim do mundo. Mas o problema estava apenas
> começando...
>
> Eu desfiz a mudança e alterei para o cluster antigo, com a intenção de
> finalmente fazer a exportação correta.
> Mas então eu abro o Holdem Manager e aparentemente ele grava um banco
> "novo" sobre o antigo, "sobrescrevendo" -- porque ele utiliza o mesmo nome
> default, que é HoldemManager2 (exatamente assim).
>

​Como assim desfez a mudança? Se você fez uma cópia, não era apenas
retornar o apontamento para o HD antigo?

Explique mais detalhadamente o que você fez.

Se você desfez o apontamento e voltou para o antigo era para estar tudo OK.
O que exatamente esta ferramenta faz? Eu desconheço ela.
​

>
> É possível isso? Ele pode mesmo ter sobrescrito o banco?!
>

Tem que ver o que exatamente esta ferramenta esta fazendo.​

>
> Eu abri depois o pgAdmin e por ali não encontro o meu banco antigo, há
> apenas o HoldemManager2 novo com poucos dados!
>
> Sugestões? Posso mesmo ter perdido os meus dados?
>

​Pode ser que sim.​ Tente explicar mais detalhadamente o que você fez.

>
> Fabiano
>
>
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>

​Abraços​

-- 
JotaComm
http://jotacomm.wordpress.com
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a