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

Backup baze koja se nalazi na udaljenoj masini

[es] :: MySQL :: Backup baze koja se nalazi na udaljenoj masini

[ Pregleda: 1808 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

johnnyc

Član broj: 175590
Poruke: 202
*.dynamic.sbb.rs.



Profil

icon Backup baze koja se nalazi na udaljenoj masini04.02.2009. u 21:26 - pre 185 meseci
Koliko je rizicno da svakodnevno vrsim automatizovani backup MySQL baze, koja se ne nalazi na lokalnoj vec na udaljenoj masini?

Da li neko moze da presretne konekciju, i da dodje do podataka?

Generalno mi cak nije vazno da li ce neko doci do podataka, vazno mi je samo da mi neko ne ukrade sifru koju koristim za konekciju na bazu.

Unapred hvala na odgovoru!
 
Odgovor na temu

Shinhan
PHP programmer
Subotica

Član broj: 12327
Poruke: 372
91.150.127.*

Jabber: shinhan@elitesecurity.org
ICQ: 400847988


+4 Profil

icon Re: Backup baze koja se nalazi na udaljenoj masini05.02.2009. u 07:47 - pre 185 meseci
Naši phpmyadmin su uvek zaštićeni SSLom. Probaj i ti svom phpmyadmin da pristupiš sa https.
"Common sense is not so common." - Voltaire
 
Odgovor na temu

agvozden
Aleksandar Gvozden
founder
Info-G
Beograd

Član broj: 37813
Poruke: 1123
*.ptt.rs.

Sajt: www.gvozden.info


+68 Profil

icon Re: Backup baze koja se nalazi na udaljenoj masini05.02.2009. u 08:16 - pre 185 meseci
Moje preporuka je da imas skriptu na serveru koja ce da ti kreira kompresovanu datoteku, pa da onda takve podatke prebacis na backup server...


 
Odgovor na temu

johnnyc

Član broj: 175590
Poruke: 202
*.dynamic.sbb.rs.



Profil

icon Re: Backup baze koja se nalazi na udaljenoj masini05.02.2009. u 08:23 - pre 185 meseci
Pozdrav, hvala na odgovorima, ali... Kao sto sam napisao, u pitanju je automatizovani backup MySQL baze, koji bi se vrsio svake nedelje.

Na zalost kod provajdera kod kog hostujem sistem (Verat), nemam mogucnost da napravim kompresovanu datoteku, niti SSH pristup, tako da otpada mogucnost da se skript izvrsava na njohovom racunaru. A nemam ni cron servis na raspolaganju.

Zato bi trebalo da se odvija sa moje lokalne masine.


Any ideas?
 
Odgovor na temu

johnnyc

Član broj: 175590
Poruke: 202
*.dynamic.sbb.rs.



Profil

icon Re: Backup baze koja se nalazi na udaljenoj masini05.02.2009. u 08:52 - pre 185 meseci
Evo resenja:

http://www.php-mysql-tutorial....to-backup-mysql-databases.aspx


Hvala vam na odgovorima u svakom slucaju
 
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: Backup baze koja se nalazi na udaljenoj masini05.02.2009. u 15:01 - pre 185 meseci
obican mysqldump koji dobijes uz mysql moze da se okaci na bazu, da koristi kompresovani protokol, da koristi ssl ....

dakle remote je (--host)
siguran je (ssl)
brz je (compresija)

tako da .. umesto da "izvrsavas mysqldump kroz system() u php-u" sto ce ti u 80% slucajeva puci na vecoj bazi na hostovanom serveru (posto ce provajder limitirati vreme izvrsavanja php strane te ce taj mysqldump da pukne na pola posto ce da mu rikne php strana koja ga drzi) ... instaliraj na masinu na koju hoces da bekapujes mysqldump i tim mysqldump-om povuci podatke sa servera koji hoces da bekapujes...

ako bas hoces da mysqldump izvrsavas u lokalu, onda moras da ga startujes sa nohup i da proveravas kada je gotov da bi zaobisao problem koji sam ti upravo spomenuo

za import baze imas http://www.ozerov.de/bigdump.php koji ti resava problem kako da importujes tu bazu zaobilazeci hosting limit na trajanje php strane


 
Odgovor na temu

Shinhan
PHP programmer
Subotica

Član broj: 12327
Poruke: 372
91.150.127.*

Jabber: shinhan@elitesecurity.org
ICQ: 400847988


+4 Profil

icon Re: Backup baze koja se nalazi na udaljenoj masini06.02.2009. u 07:37 - pre 185 meseci
Citat:
bogdan.kecman:
tako da .. umesto da "izvrsavas mysqldump kroz system() u php-u" sto ce ti u 80% slucajeva puci na vecoj bazi na hostovanom serveru (posto ce provajder limitirati vreme izvrsavanja php strane te ce taj mysqldump da pukne na pola posto ce da mu rikne php strana koja ga drzi) ...


Haha, veća baza na Veratu? El si ti gledao koje su cene hostinga kod lokalnih provajdera? 100e za 1GB! Ko će još praviti veliku bazu sa tako paprenim cenama?
"Common sense is not so common." - Voltaire
 
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: Backup baze koja se nalazi na udaljenoj masini06.02.2009. u 18:16 - pre 185 meseci
paaaaaaaaa vidi .. ne znam sta nude lokalni provajderi, ne zanima me sta nude lokalni provajderi, nikada me nece zanimati sta nude lokalni provajderi ... sve preko toga sto imam da kazem o lokalnim provajderima cu zadrzati za sebe ..

sve sto mogu da ti kazem je da za 5$-10$ mesecno (3000 - 8000din godisnje, negde se placa mesecno, negde na 3 meseca) mozes da imas hosting sa mnogo vecom bazom od 1G, mnogo vise mesta nego bilo koji hosting paket na spomenutom provajderu, sve to na vrlo brzom linku i 99.99% vremena dostupno odsvuda... ako i pored toga odlucis da koristis domaceg provajdera, nemoj meni da se zalis :(
 
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: Backup baze koja se nalazi na udaljenoj masini06.02.2009. u 18:22 - pre 185 meseci
pogledaj:
the hosting chart
web hosting search

za 4.95$ mesecno (358din po danasnjem kursu)
- unlimited disk space !!!
- dzaba 1 domen
- unlimited transfer !!! (znaci koliki god protok da napravis - nije problem)
- od 50 baza po 1G mysql + 50 baza po 1G pgsql do unlimited (kako ko)

...
...


 
Odgovor na temu

Tyler Durden
Tyler Durden
Beograd

Član broj: 4312
Poruke: 3379
*.adsl.verat.net.



+1365 Profil

icon Re: Backup baze koja se nalazi na udaljenoj masini06.02.2009. u 19:02 - pre 185 meseci
Molim vas, ovo nije tema o domacim hosting provajderima (i zato nema potrebe da se reklamira svoj hosting a pri tom pljuje konkurencija) vec o automatskom bekapu mysql baze sa servera.

A na to je bogdan vec odgovorio. Imas mysqdump i mozes da sa njim povuces dump baze kada god zelis.
Ja licno mislim, da je mnogo bolje bekapovati bazu na taj nacin nego preko neke PHP skripte ili phpmyadmina. Posebno ako je u pitanju veca baza.
Beneath civilization's fragile crust, cold chaos churns...
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

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

Sajt: mysql.rs


+2377 Profil

icon Re: Backup baze koja se nalazi na udaljenoj masini07.02.2009. u 02:22 - pre 185 meseci
Ako postoji direktan pristup serveru sa bazom, mysqlhotcopy je brz i siguran nacin za bekap myisam tabela, za innodb tabele je potreban innodbhotcopy (ne dolazi uz mysql, nije dzaba, nije open source, ne pravi ga sun/mysql vec je 3rd party tool) ono sto rade i jedan i drugi je da flushnu sve podatke na disk, zakljucaju sve tabele za pisanje i onda fizicki iskopiraju fajlove sa podacima. brze od toga ne moze :D jedino nije bas moguce uvek bekapovati samo segmente (u slucaju innodb-a koji ne trosi innodb-file-per-table, mora ceo innodb table space da se bekapuje) i bekap nije u "citljivom" formatu.

sa mysql 6.x dolazi online backup, to znaci da ce konzistentan bekap biti moguc bez lokovanja tabela (nesto poput lvm snapshot-a) ali to za sada ne postoji u mysql-u.

u slucaju da nije moguc direktan pristup (uglavnom je tako kod hostinga) onda kao sto je vec receno - mysqldump sa kucne masine moze da povuce bekap, ima opcije za ssl, kompresiju .. imate full kontrolu i to radi 1/1

ono sto neki hosting provajderi praktikuju je da je mysql-u pristup dozvoljen samo sa servera gde je aplikacija (1and1.com na primer, nikako ga ne preporucujem nikome imaju suluda pravila i limit do 100M po mysql bazi (mozete da imate 200 komada ali nijedna ne sme da bude veca od 100m ?!?!)) i tada je moguce
- koristiti neki proxy script (na primer takav dolazi uz EMS MySQL client)
- bekapovati bazu sa app servera (koristeci mysqldump ako postoji mogucnost ili vec neki od stotine skriptova dostupnih za web pisanih u php/perl/python/java...)

phpmyadmin nije nesto od cega treba bezati po svaku cenu, po velikom broju "poolova" (ne mogu da se setim nase reci za to) koje smo pravili ( a nismo placali da se bilo sta favorizuje posto je nama bitno da znamo interno realno stanje stvari) najpopularniji 3rd party mysql client (dakle ne racunamo mysql alate poput mysql cli-a, query browsera, administratora) je phpmyadmin, i za nepoverovati, duplo ima veci broj korisnika od prvog sledeceg u "pool-u" gde je moguce odabrati samo jedan klijent kao "najcesce koristen". U "pool-u" gde je moguce odabrati "sve klijente koje koristite" phpmyadmin ima preko 95% ... alat je dobar, bitno je samo obratiti paznju na limite koje namece web i limite koje namece sam hosting provajder (duzina izvrsavanja php skripte, kolicina memorije koju php skripta moze da proguta)

p.s. sto se price o provajderima tice, misk0, Tyler, ja nemam nista protiv da se brisnu moje poruke nevezane za temu (nije da me neko pitao :D )
p.p.s. niko nije reklamirao nijedan hosting, ja sam dao 2 linka na spisak "najpopularnijih" hosting provajdera, trenutno hocu sve svoje sajtove da skinem sa 1and1 (tuga i ocaj od provajdera, podrska nikakva) pa sam naleteo na ova dva odlicna spiska

 
Odgovor na temu

[es] :: MySQL :: Backup baze koja se nalazi na udaljenoj masini

[ Pregleda: 1808 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

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