Tem como recuperar dados de uma tabela de um banco que não possuía backup ?

1. Tem como recuperar dados de uma tabela de um banco que não possuía backup ?

Regis M Nogueira
s1g3r

(usa Ubuntu)

Enviado em 23/01/2015 - 00:14h

Boa noite amigos,

Teria como recuperar os dados de uma tabela de um banco que não possuía backup ? Tivemos nossa base de dados invadida noite passada e os dados de umas duas tabelas foram apagados.

Sei que minha pergunta é [*****] mais preciso esgotar todas as minhas possibilidades antes de tomar outras providências e sei que aqui é lugar de gente séria e competente.

Abraços


  


2. Re: Tem como recuperar dados de uma tabela de um banco que não possuía backup ?

Sandro Marcell
smarcell

(usa Slackware)

Enviado em 23/01/2015 - 10:36h


Se você tiver com a opção 'log_bin' ativada em seu '/etc/mysql/my.cnf' até é possível em alguns casos recuperar informações, caso contrário infelizmente pode esquecer.


3. Re: Tem como recuperar dados de uma tabela de um banco que não possuía backup ?

Regis M Nogueira
s1g3r

(usa Ubuntu)

Enviado em 23/01/2015 - 11:22h

smarcell escreveu:


Se você tiver com a opção 'log_bin' ativada em seu '/etc/mysql/my.cnf' até é possível em alguns casos recuperar informações, caso contrário infelizmente pode esquecer.


smarcell obrigado pela informação. Sendo assim caso eu possua a opção log_bin ativada como devo proceder para tentar recuperar os dados?






4. Re: Tem como recuperar dados de uma tabela de um banco que não possuía backup ?

Sandro Marcell
smarcell

(usa Slackware)

Enviado em 28/01/2015 - 09:37h


Pra isso você deve usar:

mysqlbinlog /caminho/log/do/mysql/arquivo_log_binário > arquivo.sql 


Feito isso, abra o arquivo .sql gerado e procure pelos dados desejados.

P.S. Lembrando que não há garantias totais de recuperação das informações.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts