banco de dados MySQL é DROPPED posso recuperá-lo (em localhost)

2

Existe alguma maneira de recuperar meu banco de dados?
Eu deixei cair acidentalmente.

    
por Omar Al-Ithawi 25.08.2009 / 11:21

4 respostas

1

Sim. Você não pode recuperá-lo sem um backup ou um despejo.

Eu não trabalhei no XAMPP, mas deveria ter funcionado. Este artigo implica que temos os binlogs. / p>     

por 25.08.2009 / 12:07
2

Tecnicamente falando, você pode. Existem empresas de recuperação de dados capazes de recuperar a maioria, senão todas, os dados perdidos. Para fazer isso, você deve desligar imediatamente esse sistema e parar de usá-lo! Embora possa adicionar alguns dados adicionais ao disco, apenas desligar a energia seria a melhor maneira de evitar mais gravações no disco.

Então você precisa enviar seu computador (ou apenas o disco) para uma empresa especializada em recuperação de dados. Eles vão recuperar cuidadosamente os dados do seu disco em uma tentativa de restaurar o banco de dados perdido novamente. Quer tenham sucesso ou não, isso vai lhe custar uma quantia exorbitante de dinheiro. Geralmente, depende de suas taxas por hora e da quantidade de tempo que precisam. Se os seus dados valerem US $ 10.000 ou mais, isso seria uma opção. Eles obtêm melhores resultados se você parar imediatamente de usar o disco, porque cada gravação no disco pode substituir seus dados excluídos.

Caso contrário, veja acima. A recuperação de dados é algo para especialistas com ferramentas e hardware adequados que podem garantir que nada mais seja gravado no disco. É muito caro e demorado, mas é possível se você tiver dinheiro.

    
por 25.08.2009 / 14:18
1

Se você não tiver backups ou binlogs, não.

    
por 25.08.2009 / 11:23
1

para evitar que isso aconteça novamente, você precisa fazer backup de seus bancos de dados regularmente, pelo menos um dump de texto com o mysqldump.

Eu postei um script de backup que faz backup de todos os bancos de dados do mysql todos os dias e mantém os últimos 30 dias de backups em Como posso fazer backup de uma estrutura de tabela, mas NÃO de seus dados no MySQL

sinta-se à vontade para modificá-lo para suas próprias necessidades. e lembre-se de configurar um cron job noturno para executá-lo. você também pode executá-lo a partir da linha de comando antes de fazer qualquer coisa arriscada para o banco de dados.

    
por 25.08.2009 / 13:09