innodb recovery de arquivos .ibd

1

Meu site caiu há alguns dias.

A empresa de hospedagem diz que alguns bancos de dados innodb falharam.

Eles enviaram uma pasta de dados MySql. Eu tentei restaurar o banco de dados, mas o phpmyadmin está mostrando apenas tabelas MyISAM.

Eu verifiquei o banco de dados com o navicat. Quando eu clico em tabela innodb, eu tenho essa tabela de erro 'xyz.wp_posts' não existe.

existe alguma maneira de corrigir isso no Windows?

Sinta-se à vontade para fazer o download do db:

www.degisimanaliz.com/xyzdb.tar.gz

Backup muito antigo:

www.degisimanaliz.com/29_Ocak_Yedek_deganaliz.sql.gz

    
por mr heLL 15.06.2012 / 07:35

2 respostas

1

Existem configurações em my.cnf que podem ser configuradas para permitir que o innodb tente recuperar suas próprias tabelas [1]. Estes podem ser capazes de fazer você parte do caminho. Se isso não ajudar você, você tem que sujar as mãos. Eu usei as ferramentas de recuperação de percona [2] algumas vezes, com grande sucesso. Documentado aqui [3]

E pode ser uma má ideia para você compartilhar seus bancos de dados com a Internet. Pode ser muito implacável.

[1] link

[2] link

[3] link

    
por 15.06.2012 / 08:59
0

Eu consegui me recuperar de uma falha que tive em um dos meus servidores de cpanel. Se alguém mais estiver chegando a este ponto, deixe-nos afirmar que este postagem no fórum (cpanel) me ajudou. No entanto, o roteiro era antigo (2008) e não funcionava mais. Eu consertei e postei de volta para cá , pensando que alguém poderia precisar disso como eu fiz. Basta fazer o download, em vez do especificado na postagem do fórum.

    
por 03.09.2012 / 15:20