Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

BigDump i Restore backup

[es] :: MySQL :: BigDump i Restore backup

[ Pregleda: 1945 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

CaSper01
CaSper 01

Član broj: 148267
Poruke: 17
*.dynamic.sbb.rs.



Profil

icon BigDump i Restore backup24.10.2008. u 22:32 - pre 188 meseci
Pozdrav ljudi.
Imam problem oko vraćanja baze (restore) koja je dodouše 34MB.Backup (DUMP) sam uradio pomoću PhpMyAdmin.Sad imam problem da sve to vraćam nazad.Naime koristim "bigdump.php" da bi vratio ovako veliki fajl, ali ovaj mi izbacuje grešku tipa
"At this place the current query includes more than 300 dump lines. That can happen if your dump file was created by some tool which doesn't place a semicolon followed by a linebreak at the end of each query, or if your dump contains extended inserts. Please read the BigDump FAQs for more infos."
Da li neko moze da mi pomoge???
Poz
 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
*.ptt.yu.



+257 Profil

icon Re: BigDump i Restore backup25.10.2008. u 09:32 - pre 188 meseci
Lepo ti kaze da si koristio extended inserte prilikom pravljena dump-a. Napravi novi dump bez extended inserta i probaj.

Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.xdsl.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: BigDump i Restore backup14.11.2008. u 23:38 - pre 187 meseci
da li mozes direktno da pristupis tom mysql serveru nekim mysql klijentom?
da li imas privilegije da mozes da menjas konfig tog mysql servera i da ga restartujes?

ili mozes da mu pristupis samo kroz php?
 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
*.ptt.yu.



+257 Profil

icon Re: BigDump i Restore backup15.11.2008. u 16:08 - pre 187 meseci
Bogdane,
drago mije da se ovom forumu pridruzio neko ko aktuelno i radi kao MySQL inzinjer, sto znaci da imas mnogo iskustva oko svega toga.

Iz njegovih pitanja (doduse valjda je dosad uspeo da uradi restore) zakljucuje se da koristi neki shared hosting gde ima pristup mysql bazi samo preko php ili nekog drugog skript jezika.

P.S. xdsl.beograd.com? Sta je ovde sad to xdsl?
Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.xdsl.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: BigDump i Restore backup15.11.2008. u 17:40 - pre 187 meseci
Citat:

drago mije da se ovom forumu pridruzio neko ko aktuelno i radi kao MySQL inzinjer, sto znaci da imas mnogo iskustva oko svega toga.


evo, po treci put pokusavam... prva dva puta sam izdrzao samo par dana, prilicno mi je forum nepregledan a i iskreno, muka mi je od gledanja u ekran po ceo dan ... tako da .. videcemo koliko cu izdrzati u ovom pokusaju ..

sto se "iskustva" tice, ja radim konsalting i podrsku za MySQL Cluster... to je potpuno drugi nivo problema u odnosu na obican mysql server i u odnosu na obicne sisteme... o "obicnom" mysql serveru znam kao neko ko ga koristi iz vremena kada su komentari u kodu bili na finskom i svedskom .. (inace bas sutra popodne cu se videti sa montijem :D ) .. dakle dosta, ali nije mi to "posao", obican mysql server koristim prosto za svoje interne stvari... a umem i da citam dokumentaciju, cak umem i na google da odem..

Citat:

Iz njegovih pitanja (doduse valjda je dosad uspeo da uradi restore) zakljucuje se da koristi neki shared hosting gde ima pristup mysql bazi samo preko php ili nekog drugog skript jezika.


necu nista da "zakljucujem", na taj nacin ja gubim vreme a on nece nauciti kako sledeci put da postavi pitanje... na sve to, kada napise tacno gde je problem, sam ce naci i odgovor na postavljeno pitanje...

Citat:

P.S. xdsl.beograd.com? Sta je ovde sad to xdsl?


bits (gama) adsl .. najobicniji (sad su ga valjda "ubrzali" :( na 2mbps) ... a sad to kako oni nazivaju svoje servere :D nema to veze sa ...
 
Odgovor na temu

elektrostudio
Vladimir Pavkovic
SZR Elektrostudio, servis idustrijskih
masina i software developer
Novi Sad

Član broj: 201423
Poruke: 283
93.86.173.*

Sajt: elektrostudio.com


+25 Profil

icon Re: BigDump i Restore backup15.11.2008. u 19:09 - pre 187 meseci
Reci samo koji MySQL server je u pitanju(version)?
Elektrostudio
 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
*.ptt.yu.



+257 Profil

icon Re: BigDump i Restore backup15.11.2008. u 20:56 - pre 187 meseci
@Bogdan - mogao bi mozda da napises na posebnoj temi malo o mysql clustering-u - kako se ostvaruje, koje su prednosti, sta je potrebno od hardware-a, i slicno. Cisto informativno - mozda nekom zatreba. Naravno ako budes imao vremena.

A ono sto se tice "tacno da opisu problem" - to ti je najveci problem ovde na forumu. Mada meni nije nepregledan kao tebi :) . sto se tice odgovaranja - odgovaraj samo na mysql forumu pa neces bas toliko "buljiti u ekran" - nema tu toliko bas pitanja, a tvoji odgovori mi deluju jako kvalitetni.

@elektrostudio - kome si uputio pitanje?

Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.xdsl.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: BigDump i Restore backup15.11.2008. u 21:31 - pre 187 meseci
Citat:
Jbyn4e
mogao bi mozda da napises na posebnoj temi malo o mysql clustering-u - kako se ostvaruje, koje su prednosti, sta je potrebno od hardware-a, i slicno. Cisto informativno - mozda nekom zatreba. Naravno ako budes imao vremena.


shared nothing, radi super, koriste ga "skoro" svi telko provajderi na svetu (znali oni to ili ne) .. "za uopstenu" pricu i marketing talk pogledaj http://www.mysql.com/products/database/cluster/
za bilo koje pitanje, slobodno otvori temu, postavi pitanje pa cu odgovoriti :)

Citat:

A ono sto se tice "tacno da opisu problem" - to ti je najveci problem ovde na forumu.

meni to nije problem uopste, ako neko nije hteo da potrosi 5min da osmisli pitanje i 5min da ga napise tako da neko, ko svoje vreme gubi da bi mu pomogao, moze da ga procita i razume, zasto bih ja trosio svoje vreme i "odgonetao sta je pisac hteo da kaze", ako sam dobre volje postavicu podpitanje, ako nisam preskocicu ga .. a korisnik neka se ceska po glavi zasto "mika uvek dobije odgovor na svoje pitanje a pera nikad"

Citat:

Mada meni nije nepregledan kao tebi :) . sto se tice odgovaranja - odgovaraj samo na mysql forumu pa neces bas toliko "buljiti u ekran" - nema tu toliko bas pitanja


blago tebi, ja jos nisam uspeo da "uvatim fazon" .. uspeo sam da izbacim "90%" foruma sa naslovne strane, to je ok opcija, ali, kada kliknem na mysql forum, kako da vidim u kojoj temi ima poruka koje su nove, tj. koje nisam procitao ... na primer na vBulletin-u ili phpBB-u ja kada dodjem na forum, teme koje nemaju nove poruke imaju ikonu X, teme sa novim porukama imaju ikonu Y, "aktivne" teme sa novim porukama ikonu Z i tako dalje .. dakle dodjem na forum i u sekundi vidim koliko ima tema sa novim porukama ... ovako, da bi video da li ima novih poruka, moram da kliknem na svaku temu sto je prilicno beskorisno i sporo (informacija o tome ko je i kada napisao zadnju poruku je prilicno beskorisna u ovom slucaju) ... no .. moguce da ima neka fora koju nisam primetio...

da ne idemo vise u off topic,

mysqldump --extended-insert ce kreirati "extended" insert sintaksu u sql fajlu sto znaci da ce umesto:

Code:

insert into `t1` values (1, 2);
insert into `t1` values (2, 5);
insert into `t1` values (3, 2);


biti "bulk insert" iliti:
Code:

insert into `t1` values (1,2), (2,5), (3,2);

sto moze, u zavisnosti od storage engine-a, da bude 2 - 100 puta brze

Problem koji se javlja pri izvsravanju tog skripta je sledeci:
- u slucaju InnoDB storage engine-a taj jedan insert od "mnogo" vrednosti je jedna transakcija, InnoDB izvrsava transakcije u RAM-u sto znaci da ako nema dovoljno RAM-a, transakcija nece uspeti
- u slucaju da je max_allowed_packet manji od velicine ovog upita, upit nece otici na server, te se nece ni izvrsiti

Najlaksi nacin za resavanje problema (posebno ako se nema pristup serveru te promena parametara na istom moze biti nemoguca) je napisati skrip koji ce "podeliti" te velike extended inserte na vise malih .. sa dump-om koji je 34M to moze da se uradi i rucno (posto je najverovatnije max_allowed_packet 15M, dakle fajl treba promeniti na 2-3 mesta ..


 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
*.ptt.yu.



+257 Profil

icon Re: BigDump i Restore backup15.11.2008. u 22:20 - pre 187 meseci
@Bogdan
Citat:

ako neko nije hteo da potrosi 5min da osmisli pitanje i 5min da ga napise

Problem je sto ne shvata sta treba da pita, i onda dodjes u takvu situaciju da "nagadjas" ili da postavljas potpitanje. Ja obicno radim ovo drugo ili naglasim da nemam kuglu za gatanje.
Mnogi bi da urade "nesto" sto misle da moze/culi su da moze a ne znaju da li moze.
Citat:

kada kliknem na mysql forum, kako da vidim u kojoj temi ima poruka koje su nove

Je**m li ga, ja uvek gledam listu poruka od kad sam poslednji put bio na forumu... (ne po forumu, vec svih foruma koje nisam ignorisao).

Mozes da predlozis administraciji da uvede tako nesto sto ti treba (forum predlozi i pitanja).

Dosta offtopic-a, videcemo da li ce se autor teme uopste javiti :)
Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.mysql.com.

Sajt: mysql.rs


+2377 Profil

icon Re: BigDump i Restore backup17.11.2008. u 09:07 - pre 187 meseci
ja bih rekao da je OP pronasao http://www.ozerov.de/bigdump.php koji radi restore segment po segment da bi zaobisao "php ram usage" i "php time execution" limite na hosted serverima ... ako nije .. to mu je resenje :)


 
Odgovor na temu

[es] :: MySQL :: BigDump i Restore backup

[ Pregleda: 1945 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.