Recuperar dados do Mysql em HD Formatado

1. Recuperar dados do Mysql em HD Formatado

Alexandre Santos
Nick234

(usa Arch Linux)

Enviado em 14/10/2008 - 11:22h

Bom dia,

meu caso e meio complicado, e to com muito meddoooo! :-|

eu tinha o windows XP (ntfs) em minha maquina onde eu tinha um banco de dados mysql com alguns dados que sao de projetos e consequentemente importantissimos para mim.

a cerca de 3 dias formatei meu HD para resierfs e coloquei meu lindo slackware 12.1! =D

o problema e que eu fiz o backup de tudo, menos das tableas mysql!!!

Eu sei que o proprio mysql guarda todoas as tabelas e dados em arquivos mas nao sei da extensao nem aonde ficam,

e agora, existe maneira de eu recuperar esses dados, de uma particao ja formatada?

triste.


  


2. Re: Recuperar dados do Mysql em HD Formatado

Roberson Carlos
robersonfox

(usa Slackware)

Enviado em 14/10/2008 - 12:43h

Tive o mesmo problema no início deste ano, perguntei por aí e só tive piadinhas, mas eu consegui solucionar o problema, meu caso era mais perigoso, pois, havia apagado o banco de dados dos clientes aqui da empresa e o backup com um único comando, rerere, esqueci de colocar ponto e virgula depois do rm em uma tentativa de atualizar o BD do meu note com os dados do Server, e ele foi apagando tudo que ele via pela frente. O servidor aqui tem backup diário, mas mesmo assim seriam muitas coisas para se reescrever e daria muita dor de cabeça. Cheguei a fazer uma dica para o VOL, procurar a solução aqui e te envio.


3. Re: Recuperar dados do Mysql em HD Formatado

Roberson Carlos
robersonfox

(usa Slackware)

Enviado em 14/10/2008 - 13:04h

Para reiserfs
Desmonte a partição (meu caso /dev/sda1).
Caso a partição esteja ocupada submeta o runlevel 1

# init 1

e a desmote em seguida
Faça um Backup da partição usando o DD

# dd if=/dev/sda1 of=backup.dd bs=4096 conv=noerror

Desta forma se ocorrer algum problema você não danificará a partição.

# reiserfsck --rebuild-tree --scan-whole-partition backup.dd

Monta a partição

# mount -o loop backup.dd /mnt

# cd /mnt/lost+found

ou

# cd /mnt

os arquivos do mysql ficam em /var/lib/mysql, tome cuidado da próxima vez que formatar.



4. Re: Recuperar dados do Mysql em HD Formatado

Alexandre Santos
Nick234

(usa Arch Linux)

Enviado em 14/10/2008 - 13:59h

Obrigado meu amigo,

agradeco bastante a sua ajuda, mas o problema e que os arquivos estavam no windows XP, e nao no linux.

a particao era ntfs.








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts