Ayuda. Recuperar datos.
Amigos, soy un usuario con un conocimiento muy básico del tema bases de datos. Administraba un foro en el que he recopilado info durante casi 6 años....

Amigos, soy un usuario con un conocimiento muy básico del tema bases de datos. Administraba un foro en el que he recopilado info durante casi 6 años. Hubo un cambio de administradores, y quisieron actualizar de mybb 1.6x a 1.8. Previamente hicieron una copia de seguridad de la base de datos, pero no por phpmyadmin sino desde el mismo foro (no se si eso estará bien). El tema es que cometieron varios errores y perdimos la info, nuestra preciosa info. Usuarios, temas, etc... todo a la basura.
Lo único que tenemos es el backup ese. Lo he subido con bigdump a una nueva base de datos, pero las tablas de threads, usuarios y demás, están vacías. Lo que me llamó la atención es ver que hay una gran tabla mybb_debuglogs y ahí parece estar todo mi foro metido como en una papelera de reciclaje. 
La pregunta es: hay forma de poner orden en eso? recuperar datos?
Desde ya les agradezco su ayuda. Recuerden que no soy muy diestro con este tema.
mybb_debuglogs me parece que es una tabla del merge system, realmente no tengo conocimiento sobre si es posible migrar dicha información puesto que son estructuras completamente distintas
:)
Lo veo difícil, tu hosting no da el servicio de backups? Aunque sea de una semana?
www.ledahost.com | Email: info[at]ledahost.com | Skype: ledahost
VPS SSD - HOSTING Y RESELLER [cPanel, Plesk, etc] - DOMINIOS - BACKUPS - WAREZ & XXX
CUPONES: Hosting 20%: memudoaleda
Gracias por la ayuda y las respuestas, aunque las novedades sean desalentadoras. Hace un año migré del hosting que tenía a godaddy. El anterior me hacía backups automáticos diariamente. GOdaddy no los hace por defecto... y la verdad asumo de mi parte la irresponsabilidad de no contar con un buen backup generado por phpmyadmin
en teoria, los backups por MyBB tambien sirven, aunque si esas tablas están vacias no sé de que forma puedas recuperar la información
:)
Unas preguntas:
Cuanto pesa el archivo de backup que tenes?
Es un archivo Zip o Gzip, lo abriste? en este caso tenes dentro el archivo de datos con extensión *.SQL?
Si es así, anda a PhpMyAdmin y proba subirlo como BD y ver como te muestra los datos, ya que tendría que funcionar correctamente
Es un archivo con extensión sql.gz. Si lo abro, hay un archivo sql de aproximadamente 950 megabytes.
Si lo importo desde phpmyadmin, el proceso no se completa. Por ello lo hago a traves de bigdump. Pero cuando voy a consultar las tablas, las de threads, users y demás están vacías. Y todo eso parece estar en la de debuglogs, que "pesa" cerca de 500 megabytes
Oks, pero entonces es un problema del tamaño ya que es una BD bastante grande, proba montar un foro de forma local e importar la BD de esa forma para verificar que la misma esta OK, ya que el problema seguramente es que al subirla por phpmyadmin via online pueden fallar muchas cosas, desde que el archivo falle en su subida y quede corrupto o que las configuraciones del host te bloqueen la subida, normalmente los host te limitan a archivos comprimidos de 50mb, proba localmente primero para asegurar que funciona OK la BD y después se puede ver como subirla
OK. Podrías, brevemente, decirme qué debo hacer para montar la base en forma local? Perdón por abusar de tu buena predisposición.
Para hacerlo de forma local es simple, si nunca montaste un foro local solo tenes que bajar e instalar el programa XAMPP una vez instalado vas a la carpeta htdocs del programa la que seria como tu carpeta public_html en un host web, después instalas en esa carpeta un foro Mybb y abris tu navegador web, en la url simplemente escribí localhost y listo, o ejemplo localhost/foro si tu carpeta mybb se llama asi, eso es para la parte visual/navegación del foro

Desde el mismo XAMPP tenes la opción de abrir phpmyadmin para cargar los archivos de tu BD, previo a esto vas a modificar el archivo de php.ini de la siguiente forma:

1- Vas al archivo php.ini
2- Buscas la línea: upload_max_filesize. Normalmente el límite por defecto son 2 Mb: upload_max_filesize = 2M
3- Pones en esa línea el tamaño máximo del archivo que vas a importar. En tu caso ejemplo 1024Mb por ejemplo, quedaría así: upload_max_filesize = 1024M
4- Guardas el archivo y reinicias el Apache (esto es un click en el panel del XAMPP).
5- Cuando volvés a intentar importar un archivo en una base de datos en Phpmyadmin ahora vas a tener el limite de máximo de 1024 Mb

Claro que esto es para subir el archivo de forma rápida al ser de manera local lo tiene que subir sin problemas aunque pese 1GB casi, en este caso sin comprimir el mismo, si no igual podes probar subirlo comprimido, ya que como te indico es de forma local así que se hace rápido

De esta forma tendrías que poder subir la BD completa sin problemas, ya que normalmente el problema principal es que todos los host web te dejan subir un archivo máximo de 50mb por ende si tu BD del backup es de mas de 100mb ningún host te va a dejar subirla o la va a subir mal obviamente.

Por otro lado una vez que hagas esto y suponiendo que salga todo bien, vas a poder exportar tu BD por partes y después ir subiéndola a tu hostweb por partes, de esta forma cuando finalizas tendrías tu BD completamente restaurada