Restauração base HD com problemas

1. Restauração base HD com problemas

Ariel Galante Dalla Costa
arieldll

(usa Ubuntu)

Enviado em 02/02/2018 - 17:35h

Oi Pessoal,

Eu tinha uma base de dados em postgres em um hd, e este acabou tendo problemas. No fim das contas, com um software especializado consegui recuperar a pasta PostgreSQL que ele cria.
Pelo que li na internet, seria apenas copiar a pasta \data para uma nova instalação (da mesma versão ~ 9.6) e isso poderia funcionar, porém, quando faço isso, aparentemente o SGBD está se perdendo, diz que estão faltando índices e coisas do gênero.
Haveria alguma forma de eu conseguir restaurar isso de forma que as bases voltem ao "normal"?

Abraços,


  


2. Re: Restauração base HD com problemas

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 02/02/2018 - 20:44h

arieldll escreveu:

Oi Pessoal,

Eu tinha uma base de dados em postgres em um hd, e este acabou tendo problemas. No fim das contas, com um software especializado consegui recuperar a pasta PostgreSQL que ele cria.
Pelo que li na internet, seria apenas copiar a pasta \data para uma nova instalação (da mesma versão ~ 9.6) e isso poderia funcionar, porém, quando faço isso, aparentemente o SGBD está se perdendo, diz que estão faltando índices e coisas do gênero.
Haveria alguma forma de eu conseguir restaurar isso de forma que as bases voltem ao "normal"?

Abraços,


vc já deu uma olhada pra ver se o nome do BD não é referenciado pelo SGBD ... tipo .. as vezes o "novo" programa indexou o arquivo "X.bd" e o q vc restaurou se chama "Y.bd".

No entanto é só uma teoria .. a outra hipótese é q o arquivo recuperado veio corrompido ( muito provável )

------------------------------------------| Linux User #621728 |-----------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------| Linux User #621728 |-----------------------------------------



3. Re: Restauração base HD com problemas

Perfil removido
removido

(usa Nenhuma)

Enviado em 02/02/2018 - 22:51h

arieldll escreveu:

Oi Pessoal,

Eu tinha uma base de dados em postgres em um hd, e este acabou tendo problemas. No fim das contas, com um software especializado consegui recuperar a pasta PostgreSQL que ele cria.
Pelo que li na internet, seria apenas copiar a pasta \data para uma nova instalação (da mesma versão ~ 9.6) e isso poderia funcionar, porém, quando faço isso, aparentemente o SGBD está se perdendo, diz que estão faltando índices e coisas do gênero.
Haveria alguma forma de eu conseguir restaurar isso de forma que as bases voltem ao "normal"?

Abraços,


Que software especializado vc usou para recuperar a pasta PostgreSQL?

No mysql ocorreu algo semelhante comigo, fui jogar a pasta do mysql no diretório tal funcionou 50%.

Método 1

# /etc/init.d/mysql stop
# tar -zcvf mysql.tar.gz /var/lib/mysql/
# /etc/init.d/mysql start


Método 2

Conforme Morimoto:

Diferente do método anterior, onde os arquivos são copiados diretamente, o mysqldump acessa o banco de dados por vias normais, da mesma forma que um aplicativo qualquer faria. Em outras palavras, ele não lê os arquivos, mas sim as informações armazenadas nas bases de dados. Isso permite que o backup seja consistente, mesmo que as bases de dados sejam alteradas durante o backup.

Para salvar todas as bases de dados do servidor no arquivo "backup.sql", criado no diretório atual, por exemplo, o comando seria:

# mysqldump -u root -p -x -e -A > backup.sql

Obs: Isso deve valer para o postgres só mudar o método.

Resumindo: Sempre usar o método 2.





4. Re: Restauração base HD com problemas

Ariel Galante Dalla Costa
arieldll

(usa Ubuntu)

Enviado em 05/02/2018 - 17:40h

Pessoal, consegui restaurar.
E foi por aí mesmo no que eu tinha visto. Copiei toda a pasta \data menos o arquivo pg_hba.conf
Foi e funfou. Consegui fazer um backup, refiz a instalação com uma limpa e agora está tudo 100%.

Muito obrigado as respostas ao tópico, fico verdadeiramente agradecido.

Este tópico já pode ser fechado.

Abraços,



5. Re: Restauração base HD com problemas

Perfil removido
removido

(usa Nenhuma)

Enviado em 05/02/2018 - 17:54h

arieldll escreveu:

Pessoal, consegui restaurar.
E foi por aí mesmo no que eu tinha visto. Copiei toda a pasta \data menos o arquivo pg_hba.conf
Foi e funfou. Consegui fazer um backup, refiz a instalação com uma limpa e agora está tudo 100%.

Muito obrigado as respostas ao tópico, fico verdadeiramente agradecido.

Este tópico já pode ser fechado.

Abraços,


Passa o caminho das pastas que vc copiou para o backup.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts