[gilug.org] Recuperacio de dades MySQL

Quim Rovira quim rovira gmail com
2007-07-13 11:24:20 UTC


Jo del rollback que permeten les taules innodb no en sabia res de res,
però de totes maneres és de tipus MyISAM, pel que no et serveix... i
pel que fa al que deia jo dels logs... no cal que ho miris, perquè
només està habilitat pràcticament per entorns de debug.. és un fallo
de rendiment molt gran en servidors, i crec que totes les
distribucions ho porten deshabilitat per defecte.

La opció per activar-ho és o bé per línia de comandes amb
"--log=arxiu_de_log" o bé a través de l'arxiu my.cnf (que trobaràs a
/etc/my.cnf o /etc/mysql/my.cnf), al bloc del "mysqld", com a opció
"log=arxiu de log".

Això registra totes les sentencies SQL a l'arxiu especificat... amb
una mica de processat suposo que es deu poder reexecutar tot en ordre.

On 7/13/07, Narcis Garcia - GiLUG <> wrote:
> Al myPhpAdmin em diu que les taules són de tipus MyISAM.
>
> Com es pot veure si el MySQL m'estava guardant fitxers-log ?
>
> En/na Albert Martin ha escrit:
> > Suscric el que ha dit en Jordi, i sobre el tema de recuperar d'un
> > fitxer log em sembla recordar que només les taules INNODB guarden un
> > log per fer els rollbacks i tal.
> >
> >
> >
> > On 7/13/07, Jordi Pujol <> wrote:
> >> Algunes dites,
> >>
> >> Home previngut val per dos !
> >>
> >> No es pot treure informació d'on no n'hi ha !
> >>
> >> En alguns sistemes de fitxers es poden recuperar els fitxers borrats editant
> >> en hexadecimal i saben quins bytes s'han de canviar, però aquest tema no està
> >> dintre de la informació de la que disposo, Ho sento,
> >>
> >> A Divendres, 13 de Juliol de 2007 11:37, xavi linux va escriure:
> >>> Ep¡¡¡
> >>>
> >>> Bones
> >>>
> >>> Narcis tens tota la raó jo tambè estic buscant solucions amb mysql, ja que
> >>> em tè negre..
> >>>
> >>> Salut
> >>>
> >>> Xavi
> >>>
> >>> El 12/07/07, Narcis Garcia - GiLUG <> ha escrit:
> >>>> Hola, a veure si hi ha algú una mica "granat" amb això de les bases de
> >>>> dades MySQL que em pugui ajudar:
> >>>>
> >>>> En un servidor MySQL 5.0.18 que gestiono amb la interfície-web
> >>>> "phpMyAdmin" accidentalment he eliminat les taules d'una base de dades
> >>>> en comptes de les d'una altra. Les taules i les dades eren molt recents,
> >>>> i no tinc còpia de seguretat meva de la informació.
> >>>>
> >>>> He buscat molt per internet, i apart de trobar com recuperar d'una còpia
> >>>> de seguretat, he llegit que es pot restablir tot o part del MySQL a com
> >>>> estava en un dia i hora, i també que es pot reconstruir una base de
> >>>> dades a partir dels fitxers-log (que en aquest cas no sé si en fa).
> >>>>
> >>>> Gracies!
> >>>> _______________________________________________
> >>>> Llista del GiLUG
> >>>> 
> >>>> http://gilug.org/cgi-bin/mailman/listinfo/llista
> >>>> * Tots els missatges queden publicats a:
> >>>> http://gilug.org/pipermail/llista/
> >> _______________________________________________
> >> Llista del GiLUG
> >> 
> >> http://gilug.org/cgi-bin/mailman/listinfo/llista
> >> * Tots els missatges queden publicats a:
> >> http://gilug.org/pipermail/llista/
> >>
> > _______________________________________________
> > Llista del GiLUG
> > 
> > http://gilug.org/cgi-bin/mailman/listinfo/llista
> > * Tots els missatges queden publicats a:
> > http://gilug.org/pipermail/llista/
> _______________________________________________
> Llista del GiLUG
> 
> http://gilug.org/cgi-bin/mailman/listinfo/llista
> * Tots els missatges queden publicats a:
> http://gilug.org/pipermail/llista/
>



Més informació sobre la llista de correu gilug