Re: [rlug] Recuperare baze de date linux
Eu unul asi copia intai /var/lib/mysql (documentatia debian poate spune precis exact de unde sa copiezi daca nu sunt acolo) precum si /etc/my.cnf Poti apoi oricand sa instalezi pe alt sistem un mysql potrivit ca versiune pentru a citi bazele de date. Mysqldump presupune sa pornesti mysql-ul de pe hdd-ul busit care la randul lui presupune socket-uri si alte minuni. Not a bright future ahead... Si eu sunt fan dd_rescue dar cand e vorba de a recupera cat mai mult. Daca iti va plezni cand copiezi un /var/lib/whatever poti fi sigur ca ar fi pleznit si cu dd Eu asi proceda asa: - montat hdd-ul bulit ca read only - copiat /var/lib/mysql pe hdd-ul de salvare - indiferent de rezultatul primei operatiuni asi incerca apoi chroot pe hdd-ul busit, start mysql si mysqldump pe hdd-ul nou - daca cele doua nu au functionat corect asi incerca sa adun cu dd rescue tot ce mai poate fi adunat. Nu stiu daca e bine sau rau, eu de obicei recuperez din backup-uri dar cand ele nu au existat one of the above a functionat... Bafta! 2011/10/28 Vali Dragnuta > On Fri, 2011-10-28 at 18:28 +0300, tiberiu socaciu wrote: > > 2011/10/28 Vali Dragnuta : > > > Adica sa faca o imagine de 40G pentru a recupera probabil citeva sute > de > > > mega din /var/lib/mysql ? > > > > da > > > > > E o prostie cind volumul de date de recuperat e atit de mic. Are mult > mai multe sanse cu hit&run pe exact ce-i trebuie. > Presupunind ca fs-ul nu e deja terci, desigur. > > ___ > RLUG mailing list > RLUG@lists.lug.ro > http://lists.lug.ro/mailman/listinfo/rlug > -- Silviu VULCAN Tech blog: http://www.sgvulcan.com/ Photos: http://500px.com/silviu_V @silviuvulcan on Twitter http://www.twitter.com/silviuvulcan - Putting a man on the Moon was often quoted as being our greatest achievement. - 40 years later, putting a man on the Moon is still quoted as being our greatest achievement ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug
Re: [rlug] Recuperare baze de date linux
On Fri, 2011-10-28 at 18:28 +0300, tiberiu socaciu wrote: > 2011/10/28 Vali Dragnuta : > > Adica sa faca o imagine de 40G pentru a recupera probabil citeva sute de > > mega din /var/lib/mysql ? > > da > E o prostie cind volumul de date de recuperat e atit de mic. Are mult mai multe sanse cu hit&run pe exact ce-i trebuie. Presupunind ca fs-ul nu e deja terci, desigur. ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug
Re: [rlug] Recuperare baze de date linux
2011/10/28 Vali Dragnuta : > Adica sa faca o imagine de 40G pentru a recupera probabil citeva sute de > mega din /var/lib/mysql ? da t. ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug
Re: [rlug] Recuperare baze de date linux
Adica sa faca o imagine de 40G pentru a recupera probabil citeva sute de mega din /var/lib/mysql ? ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug
Re: [rlug] Recuperare baze de date linux
2011/10/28 Valentin Cozma > eu as copia intai toata partitia cu dd_rescue, pe hdd-ul extern > ( presupus mai mare decat partitia ) > > apoi o montezi cu iso si faci ce vrei cu ea. > cu loop! ;) > > daca freci hdd-ul risti sa-si dea suflarea exact cand te chinui sa > recuperezi datele din mysql. > si daca freci disk-ul _pe toata suprafata_ risti mai multe decit copiatul la citiva mega/giga > > > > On Fri, 2011-10-28 at 05:25 -0700, Munteanu Alexandru wrote: > > > Salut, > > > > Incerc sa recuperez bazele de date (mysql) de pe un hdd gata sa isi dea > ultima suflare. Am bootat cu un debian in resque mode am montat un hdd > extern. > > Cum fac sa salvez bazele de date din Mysql, nu stiu exact unde tine > fisierele, nu mi-am batut capul pana acum sa fac asa ceva. > > > > > > Multumesc. > > ___ > > RLUG mailing list > > RLUG@lists.lug.ro > > http://lists.lug.ro/mailman/listinfo/rlug > > > ___ > RLUG mailing list > RLUG@lists.lug.ro > http://lists.lug.ro/mailman/listinfo/rlug > ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug
Re: [rlug] Recuperare baze de date linux
eu as copia intai toata partitia cu dd_rescue, pe hdd-ul extern ( presupus mai mare decat partitia ) apoi o montezi cu iso si faci ce vrei cu ea. daca freci hdd-ul risti sa-si dea suflarea exact cand te chinui sa recuperezi datele din mysql. On Fri, 2011-10-28 at 05:25 -0700, Munteanu Alexandru wrote: > Salut, > > Incerc sa recuperez bazele de date (mysql) de pe un hdd gata sa isi dea > ultima suflare. Am bootat cu un debian in resque mode am montat un hdd extern. > Cum fac sa salvez bazele de date din Mysql, nu stiu exact unde tine > fisierele, nu mi-am batut capul pana acum sa fac asa ceva. > > > Multumesc. > ___ > RLUG mailing list > RLUG@lists.lug.ro > http://lists.lug.ro/mailman/listinfo/rlug ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug
Re: [rlug] Recuperare baze de date linux
On Fri, 28 Oct 2011, Alex 'CAVE' Cernat wrote: > On 10/28/2011 4:08 PM, Quamis wrote: >> posibil in /var/lib/mysql >> >> Nu e recomandat sa salvezi fisierul asa cum e el acolo, pt ca e binar, >> si e posibil sa apara ciudatenii daca il pui pe un alt server unde e o >> alta versiune de mysql... >> Daca poti sa pornesti mysql-ul pe masina si sa ii dai un mysqldump ar fi >> ideal. > in general merge (daca binenteles versiunea este aceeasi, adica aceeasi > distributie, aceeasi varianta de mysql) > daca ai doar myisam poti sa copiezi doar directoarele care te > intereseaza (fiecare director este o baza de date) > daca ai si innodb trebuie copiat tot, pentru ca sunt pastrate amestecat > in radacina mysql-ului (de obicei /var/lib/mysql) > preferabil ar fi intr-adevar cu mysqldump, dar dureaza mai mult, insa > garanteaza functionarea inclusiv la schimbarea de versiune (cu eventuale > mici modificari in structura, daca e cazul - vezi timestamp-uri si alte > schimbari de la o versiune majora la alta) Inca un motiv in plus sa faci dump nu sa copiezi datele: se citesc mai putine date de pe hard (nu se mai citesc indecsii si nici zonele "moarte") => sanse mai mari de recuperare. > Alex > > ___ > RLUG mailing list > RLUG@lists.lug.ro > http://lists.lug.ro/mailman/listinfo/rlug > -- Catalin(ux) M. BOIE http://kernel.embedromix.ro/ ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug
Re: [rlug] Recuperare baze de date linux
On 10/28/2011 4:08 PM, Quamis wrote: > posibil in /var/lib/mysql > > Nu e recomandat sa salvezi fisierul asa cum e el acolo, pt ca e binar, > si e posibil sa apara ciudatenii daca il pui pe un alt server unde e o > alta versiune de mysql... > Daca poti sa pornesti mysql-ul pe masina si sa ii dai un mysqldump ar fi > ideal. in general merge (daca binenteles versiunea este aceeasi, adica aceeasi distributie, aceeasi varianta de mysql) daca ai doar myisam poti sa copiezi doar directoarele care te intereseaza (fiecare director este o baza de date) daca ai si innodb trebuie copiat tot, pentru ca sunt pastrate amestecat in radacina mysql-ului (de obicei /var/lib/mysql) preferabil ar fi intr-adevar cu mysqldump, dar dureaza mai mult, insa garanteaza functionarea inclusiv la schimbarea de versiune (cu eventuale mici modificari in structura, daca e cazul - vezi timestamp-uri si alte schimbari de la o versiune majora la alta) Alex ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug
Re: [rlug] Recuperare baze de date linux
posibil in /var/lib/mysql Nu e recomandat sa salvezi fisierul asa cum e el acolo, pt ca e binar, si e posibil sa apara ciudatenii daca il pui pe un alt server unde e o alta versiune de mysql... Daca poti sa pornesti mysql-ul pe masina si sa ii dai un mysqldump ar fi ideal. 2011/10/28 Munteanu Alexandru : > Salut, > > Incerc sa recuperez bazele de date (mysql) de pe un hdd gata sa isi dea > ultima suflare. Am bootat cu un debian in resque mode am montat un hdd extern. > Cum fac sa salvez bazele de date din Mysql, nu stiu exact unde tine > fisierele, nu mi-am batut capul pana acum sa fac asa ceva. > > > Multumesc. > ___ > RLUG mailing list > RLUG@lists.lug.ro > http://lists.lug.ro/mailman/listinfo/rlug > -- THE END of this transmission ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug
Re: [rlug] Recuperare baze de date linux
On 10/28/2011 03:25 PM, Munteanu Alexandru wrote: > Salut, > > Incerc sa recuperez bazele de date (mysql) de pe un hdd gata sa isi dea > ultima suflare. Am bootat cu un debian in resque mode am montat un hdd extern. > Cum fac sa salvez bazele de date din Mysql, nu stiu exact unde tine > fisierele, nu mi-am batut capul pana acum sa fac asa ceva. > > > Multumesc. > ___ > RLUG mailing list > RLUG@lists.lug.ro > http://lists.lug.ro/mailman/listinfo/rlug Depinde de la o distribuție la alta și de la o instalare la alata. De obicei e posibil să le găsești în /var/lib/mysql Flower -- http://tech.serafimpantea.ro/ ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug