Recuperar base de datos Mysql Innodb

1,249 views
Skip to first unread message

David Gerardo

unread,
Aug 5, 2009, 8:05:07 PM8/5/09
to Mundo Visual FoxPro
Espero me puedan ayudar con esto que me trae de cabeza.
Un cliente formateo su maquina y respaldo unicamente la carpeta Mysql
y no tiene respaldos. En esta carpeta esta la base de datos y contiene
archivos .frm asi tambien tiene los archivos ibdata, ib_logfile.
Quisiera restaurar la base de datos a partir de estos archivos pero no
me ha sido posible.
A alguien de ustedes le ha pasado esto?? alguien tiene una solución?.
Gracias anticipadas.

sergio alejandro garcia mendez

unread,
Aug 5, 2009, 9:48:29 PM8/5/09
to mundovis...@googlegroups.com
Mira si averiguas compartirlo porque lo que me paso una vez es que si son tablas Innodb por ser transacionales solo teniendo backup se puede recuperar por eso uso mas myIsam para evitar dicho problema.

--
Sergio A. Garcia
mail tayi...@gmail.com
alt. tayi...@yahoo.com

Intel Man

unread,
Aug 6, 2009, 9:40:12 AM8/6/09
to mundovis...@googlegroups.com
Hola, dentro de tu carpeta del servidor mysql deberia haber una carpeta DATA

Alli es donde estan las base de datos, si en tu respaldo esta la carpeta DATA, solo reemplazalo en la carpeta data de la nueva instalacion, y con eso deberia ser suficiente.

Saludos


> Date: Wed, 5 Aug 2009 17:05:07 -0700
> Subject: [Mundo Visual FoxPro] Recuperar base de datos Mysql Innodb
> From: davidge...@gmail.com
> To: mundovis...@googlegroups.com

David Gerardo Dominguez

unread,
Aug 6, 2009, 9:43:35 AM8/6/09
to mundovis...@googlegroups.com
Intel Man, gracias por tu respuesta, ya lo hice asi y no se resolvio mi problema, pude accesar a la base de datos, veo las tablas pero si selecciono alguna me marca error.
Saludos!!

--
_____________________________________________
LSCA David Gerardo Domínguez
Tel. 0452281408714, 0452281232126
Xalapa, Ver., México

Tv cable software: La solución para las empresas
operadoras de Tv por cable.

Intel Man

unread,
Aug 6, 2009, 9:52:16 AM8/6/09
to mundovis...@googlegroups.com
Y como accedes a las bases de datos? con el phpmyadmin? como seleccionas las tablas?, osea quieres ver los registros y alli te aparece el error?

Que error te aparece?

Puedes acceder a las tablas desde el visual foxpro? si es asi, podrias importarlas desde mysql a vfp y luego desde vfp a mysql.

Saludos



Date: Thu, 6 Aug 2009 08:43:35 -0500
Subject: [Mundo Visual FoxPro] Re: Recuperar base de datos Mysql Innodb

¿Quieres los nuevos emoticonos en 3D? ¡Descárgatelos gratis!

sergiogar

unread,
Aug 6, 2009, 11:59:19 AM8/6/09
to Mundo Visual FoxPro
No funciona asi tampoco yo vi un software pero solo esta para linux
para que podas corregir eso porque no hay por ningun lado que lo podas
solventar

On 6 ago, 07:52, Intel Man <intel_man_in...@hotmail.com> wrote:
> Y como accedes a las bases de datos? con el phpmyadmin? como seleccionas las tablas?, osea quieres ver los registros y alli te aparece el error?
>
> Que error te aparece?
>
> Puedes acceder a las tablas desde el visual foxpro? si es asi, podrias importarlas desde mysql a vfp y luego desde vfp a mysql.
>
> Saludos
>
> Date: Thu, 6 Aug 2009 08:43:35 -0500
> Subject: [Mundo Visual FoxPro] Re: Recuperar base de datos Mysql Innodb
> From: davidgerard...@gmail.com
> To: mundovis...@googlegroups.com
>
> Intel Man, gracias por tu respuesta, ya lo hice asi y no se resolvio mi problema, pude accesar a la base de datos, veo las tablas pero si selecciono alguna me marca error.
> Saludos!!
>
> El 6 de agosto de 2009 08:40, Intel Man <intel_man_in...@hotmail.com> escribió:
>
> Hola, dentro de tu carpeta del servidor mysql deberia haber una carpeta DATA
>
> Alli es donde estan las base de datos, si en tu respaldo esta la carpeta DATA, solo reemplazalo en la carpeta data de la nueva instalacion, y con eso deberia ser suficiente.
>
> Saludos
>
> > Date: Wed, 5 Aug 2009 17:05:07 -0700
> > Subject: [Mundo Visual FoxPro] Recuperar base de datos Mysql Innodb
> > From: davidgerard...@gmail.com
> > To: mundovis...@googlegroups.com
>
> > Espero me puedan ayudar con esto que me trae de cabeza.
> > Un cliente formateo su maquina y respaldo unicamente la carpeta Mysql
> > y no tiene respaldos. En esta carpeta esta la base de datos y contiene
> > archivos .frm asi tambien tiene los archivos ibdata, ib_logfile.
> > Quisiera restaurar la base de datos a partir de estos archivos pero no
> > me ha sido posible.
> > A alguien de ustedes le ha pasado esto?? alguien tiene una solución?.
> > Gracias anticipadas.
>
> --
> _____________________________________________
> LSCA David Gerardo Domínguez
> Tel. 0452281408714, 0452281232126
> Xalapa, Ver., México
>
> Tv cable software: La solución para las empresas
>
> operadoras de Tv por cable.
>
> _________________________________________________________________
> ¿Quieres los nuevos emoticonos en 3D? ¡Descárgatelos gratis!http://www.vivelive.com/emoticonos3d/index2.html

David Gerardo Dominguez

unread,
Aug 6, 2009, 12:06:31 PM8/6/09
to mundovis...@googlegroups.com
Utilizo Sqlyog como interfaz, al momento en que estoy en este programa me muestra la base de datos a la que acceso y me muestra las tablas pero cuando me posiciono en alguna me marca un error  "error con el comando show". Eso es todo lo que puedo hacer.

David Gerardo Dominguez

unread,
Aug 6, 2009, 12:11:28 PM8/6/09
to mundovis...@googlegroups.com
Intel man, puedo agregarte a mi cuenta de hotmail para enviarte la carpeta data para que lo cheques?? mi correo de hotmail es her...@hotmail.com. Te lo voy agradecer bastante.
Saludos!

Intel Man

unread,
Aug 6, 2009, 12:12:40 PM8/6/09
to mundovis...@googlegroups.com
Has tratado de conectarte desde vfp? prueba y trata de recuperar la data desde el vfp




Date: Thu, 6 Aug 2009 11:06:31 -0500

sergio alejandro garcia mendez

unread,
Aug 6, 2009, 1:44:15 PM8/6/09
to mundovis...@googlegroups.com
No vas a jalar solo asi la data yo lo comprobe para cuando manejes tablas de ese tipo hay que hacer backup desde el adminitrator y despues formatias esas no se pueden copiar solamente el directorio, por lo mismo de ser transaccional

David Gerardo Dominguez

unread,
Aug 6, 2009, 1:46:56 PM8/6/09
to mundovis...@googlegroups.com
Ok Sergio muchas gracias. Si lo logro lo comento al grupo.

David Gerardo Dominguez

unread,
Aug 7, 2009, 10:27:37 AM8/7/09
to mundovis...@googlegroups.com
A todos los del grupo les comento que no se pudo recuperar la información de una base de datos Mysql innodb, pero tuve solucion para recuperar la información ya que el usuario unicamente restauro el sistema a un fecha en donde no se encontraba instalado mysql y basto con deshacer la restauracion.
Saludos a todos

sergio alejandro garcia mendez

unread,
Aug 7, 2009, 12:47:43 PM8/7/09
to mundovis...@googlegroups.com
Como asi amigo no formatiaron la maquina o no entendi da ese tip que fue al fin

David Gerardo Dominguez

unread,
Aug 7, 2009, 12:51:49 PM8/7/09
to mundovis...@googlegroups.com
Hubo problemas con el usuario del sistema y finalmente expreso que restauro el sistema operativo a una fecha muy atras y no formateo por lo que deshice la restauración que hizo el usuario lo cual me permitio accesar a mysql tal y como estaba antes de que le metiera mano. Esa fue finalmente lo que hice.

sergio alejandro garcia mendez

unread,
Aug 7, 2009, 1:34:32 PM8/7/09
to mundovis...@googlegroups.com
uf que suerte mano gracias a dios sino que clavada es mejor que pases tus tablas a MyIsam para cualquier problema mas adelante o lo mas aconsejable es que tengan a la BD en otro disco o particionar para evitar si formatean y que hagan backup periodicos sino quieren cambiar las tablas.

David Gerardo Dominguez

unread,
Aug 7, 2009, 2:03:12 PM8/7/09
to mundovis...@googlegroups.com
asi es, aqui desafortunadamente el dueño no quizo que se respaldara en otra maquina ni que se pudiera sacar la informacion, solo me autorizo que yo realise respaldos los cuales los realizo remotamente pero como aun no tiene internet por esa razon no tenia respaldos, generalmente asi trabajo con mis clientes, les respaldo la informacion periodicamente y no he tenido problemas con mysql.
Saludos!

Carlos Miguel FARIAS

unread,
Aug 8, 2009, 7:57:14 AM8/8/09
to mundovis...@googlegroups.com
Estimados:
Sin ofender, pero no podemos proveer una aplicación que maneja datos sin que esté en firme un sistema de respaldo. Y hay que hacer consciente al cliente de que las copias de seguridad son fundamentales.
Muchos despotrican contra las caidas de tablas de vfp pero son de lejos las mas fácil de restaurar para el bajo nivel en que se mueven muchos de los clientes, principalmente las de aplicaciones chicas.
Además, un sistema de backup debería ser diario como minimo, y en un medio de almacenamiento separado/separable del equipo.
Se justificaba cierta "incomodidad" de hacer backups 10 años atras donde a lo mejor lo unico disponible eran dkt. Pero en la actualidad, hasta con un pendrive podes hacer backup, y/o al menos CD/DVD, con lo que sale cada disco, no se justifica no hacer los backups correspondientes.
Y tenemos que ser nosotros conscientes, que las soluciones deben ajustarse al nivel de cliente, no se gana con vender "lo mas mejor", si despues es manejado por "el mas pior".
El mySQL es muy buen motor, las tablas innoDB son muy buenas, pero los backups tienen que estar muy bien instrumentadas, las myISAM son a lo mejor mas simple de restaurar, pero en una caida, si no detectas bien el alcance de las perdidas (transacciones incompletas) podes igual tener un buen dolor de cabeza.
Saludos: Miguel

David Gerardo Dominguez

unread,
Aug 8, 2009, 11:46:24 AM8/8/09
to mundovis...@googlegroups.com
Estoy de acuerdo con tu comentario Carlos, efectivamente con mis clientes los manejo así, realizo backups programados y todo funciona bien pero recuerda el dicho "al cliente lo que pida" y en este caso el cliente no quizo que se realizara este proceso pero ahora ya me entendio y acepto su error. Finalmente es un aprendizaje el que nos quedo. El no le habia dado el valor a la información como se la da ahora. Como profesionistas nosotros brindamos soluciones completas pero en ocasiones los clientes no son concientes y no te permiten brindarle el mejor servicio. 
Saludos! 

sergio alejandro garcia mendez

unread,
Aug 8, 2009, 4:12:36 PM8/8/09
to mundovis...@googlegroups.com
Estoy de acuerdo con vos tenes razon
Reply all
Reply to author
Forward
0 new messages