[ jumpingjupiter @ 04.01.2013. 06:30 ] @
Zdravo svima,

imam mali problem i zanima me da li je neko već radio nešto slično ili...

Imam MySQL server 3.23.47 na kome je baza koju korisnici pune kroz aplikaciju.
Potrebno mi je da tu bazu prebacim na MySQL 5.5.
Ideja mi je da repliciram 3.23. na 5.5 ali koliko sam video predlog je da se replicira 3.23. -> 4.1 -> 5.0 -> 5.1 -> 5.5 što mi se čini da je mnogo vezanih servera

Da li je neko replicirao direktno 3.23 na 5.5 ili bar 4.1. na 5.5 ?

Ili ako neko ima neki predlog rešenja.

Pozdrav
[ bogdan.kecman @ 04.01.2013. 13:45 ] @
Citat:
jumpingjupiter
Da li je neko replicirao direktno 3.23 na 5.5 ili bar 4.1. na 5.5 ?


da, ne radi kako treba

Citat:
jumpingjupiter:
Ili ako neko ima neki predlog rešenja.


najbolje resenje ti je downtime :(

1. zaustavis staru aplikaciju
2. prekonvertujes bazu na 5.5
3. startujes novu aplikaciju sa novom bazom

pre toga naravno napravis bekap te trojke, pa sa tim bekapom probas kako radi konverzija (uopste nije jednostavno, 3.xx nema karakter setove, kolacije etc), pa sa iskonvertovanom bazom probas dal ti radi nova aplikacija (ni to nije 1/1 zato sto ima mnogo nekompatibilnih promena od 3.23 do 5.5 te moras da probas dal sve radi, napravis aplikaciju da kako treba koristi 5.5 etc etc)

[ jumpingjupiter @ 10.01.2013. 16:26 ] @
Ideja mi je da iskoristim Triggere ya neke dodatne analize.
Pošto jedino MySQL 5+ ima triggere mislio sam da to rešim replica-om.

Da li neko ima ideju kako bi to mogao da rešim?
[ bogdan.kecman @ 10.01.2013. 20:32 ] @
odradis upgrade na 5.5 (5.6 nije jos uvek za produkciju), napisah ti vec kako ... nema boljeg resenja