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

Kopiranje mysql na drugi server?

[es] :: MySQL :: Kopiranje mysql na drugi server?

[ Pregleda: 1621 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Aleksandar Đokić

Član broj: 13478
Poruke: 4793
*.dynamic.isp.telekom.rs.



+638 Profil

icon Kopiranje mysql na drugi server?19.01.2011. u 01:02 - pre 161 meseci
danas sam izgubio 4 sata na popravak mysql servera jer posle kopiranja baze u /var/lib/mysql nije hteo da se pokrene, samo je pokazivao gresku "Can’t connect to local MySQL server through socket /var/run/mysqld/mysql.sock", posle velike muke i 100 puta brisanja i instaliranja sam uspeo nekako da ga popravim...

e sada me interesuje kako se uopste kopira mysql baza sa jednog servera na drugi? kako je najlakse? kako vi to radite? da se ne bi ponovilo ovo odozgo

tnx
 
Odgovor na temu

Shinhan
PHP programmer
Subotica

Član broj: 12327
Poruke: 372
*.static.isp.telekom.rs.

Jabber: shinhan@elitesecurity.org
ICQ: 400847988


+4 Profil

icon Re: Kopiranje mysql na drugi server?19.01.2011. u 07:05 - pre 161 meseci
export / import
"Common sense is not so common." - Voltaire
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: Kopiranje mysql na drugi server?19.01.2011. u 12:04 - pre 161 meseci
najsporije i najjednostavnije - mysqldump pa posle to sisnes kroz mysqlcli

najbolje ali nije dzaba - uzmes mysql enterprise backup i odradis backup/restore

ako menjas medju kompatibilnim verzijama

1. ugasis mysql
2. iskopiras ceo datadir
3. tamo podesis mysql da gadja taj datadir
4. kresnes novi mysql


ono sto se tebi desilo je da ti klijent i server verovatno nisu bili iz iste "distribucije" pa je klijent gadjao soket tamo gde ga nema .. to resis tako sto stavis de ti je socket u my.cnf ... (u [mysqld] stavis de da ga turi a u [client] de da ga trazi)

ono sto je bitno je da nikad ne kopiras "mysql" - uvek kopiras samo datadir .. mysql instaliras na novi server ..
 
Odgovor na temu

Aleksandar Đokić

Član broj: 13478
Poruke: 4793
*.dynamic.isp.telekom.rs.



+638 Profil

icon Re: Kopiranje mysql na drugi server?19.01.2011. u 22:50 - pre 161 meseci
ok, hvala vam... pogledao sam detalje na google-u,

ja sam i kopirao samo datadir, i to ne ceo vec samo onaj sa imenom baze unutar datadir-a, izgleda da je bio problem sto je baza radjena u wamp-u kod kuce, ja sam posle probao samo da iskopiram na server-u i zaradio glavobolju,

Citat:
ono sto se tebi desilo je da ti klijent i server verovatno nisu bili iz iste "distribucije" pa je klijent gadjao soket tamo gde ga nema .. to resis tako sto stavis de ti je socket u my.cnf ... (u [mysqld] stavis de da ga turi a u [client] de da ga trazi)


shvatam otprilike u cemu je bio problem, hvala ponovo
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: Kopiranje mysql na drugi server?20.01.2011. u 01:08 - pre 161 meseci
Citat:
i to ne ceo vec samo onaj sa imenom baze unutar datadir-a


to nece da radi ako koristis innodb posto se u tom direktorijumu nalaze samo opisi tabela dok se podaci nalaze u ibdata fajlu
 
Odgovor na temu

[es] :: MySQL :: Kopiranje mysql na drugi server?

[ Pregleda: 1621 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

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