¡Te damos la bienvenida al nuevo sysarmy --help! Para recuperar tu usuario pedí un password reset.
Mysql - InnoDB base rota
Si ya se, soy un boludo, pero no hay backup, se corto la luz y me quedo manco una base de wordpress que hace que una web recontra fea no levante.
El mysql empezó a tirar errores y no iniciaba y la única solución para levantarlo fue borrar los archivos ibdata1 ib_logfile0 ib_logfile1 que estan en /var/lib/mysql
Con esto, levanto mysql, pero la base de datos no funciona, me dice que no existen las tablas.
Alguna idea de como puedo resolverlo? Tengo backup de /var/lib/mysql (después del desastre) y la tengo en otra pc para ver si la puedo levantar.
Saludos.
Emiliano - gamba47
El mysql empezó a tirar errores y no iniciaba y la única solución para levantarlo fue borrar los archivos ibdata1 ib_logfile0 ib_logfile1 que estan en /var/lib/mysql
Con esto, levanto mysql, pero la base de datos no funciona, me dice que no existen las tablas.
Alguna idea de como puedo resolverlo? Tengo backup de /var/lib/mysql (después del desastre) y la tengo en otra pc para ver si la puedo levantar.
Saludos.
Emiliano - gamba47
Este hilo ha sido cerrado.
Respuestas
http://stackoverflow.com/questions/226172/how-do-i-repair-an-innodb-table
ibdata1 es el archivo donde estaban las tablas, si lo borraste... adieu!
Trata de recuperarla de algun backup, si podes y te sigue dando errores avisa y te damos una mano para tratar de repararla.
Fijate si esto te ayuda:
https://dev.mysql.com/doc/refman/5.5/en/innodb-recovery.html
Una vez reiniciado el sistema le hiciste un fsck? Fijate si podes recuperar algo con testdisk.
Saludos
Fijate esta tool https://www.percona.com/docs/wiki/innodb-data-recovery-tool:start
'Percona's Data Recovery tool for InnoDB is a set of tools that can help recover data from lost or corrupted MySQL tables. It works by extracting the rows from the raw files.
There are no guarantees, especially in case of corruption that affects the row storage areas of the files (as opposed to the file headers and other meta-data). It is a tedious process that requires an understanding of InnoDB's internal data storage format, C programming, and quite a bit of intuition and experience.'
https://recovery.twindb.com/
https://twindb.com/repair-corrupted-innodb-table-with-corruption-in-secondary-index/
Fijate esa pagina que tiene mucho sobre recuperacion de base de datos.
Saludos