Forum » Programiranje » MySQL backup?
MySQL backup?
poweroff ::
Zanima me sledece. Imam eno spletno stran, ki uporablja MySQL. Do MySQL baze lahko dostopam preko web vmesnika. No, jaz bi pa rad naredil backup baze na svojo lokalno masino. Zanima me - kako?
BTW: zadeva tece na K2netovem serverju.
BTW: zadeva tece na K2netovem serverju.
simon ::
poglej si ukaz mysqldump.
ce tvoja baza ni prevelika lahko v perlu disejblas buffered out:
$|=1
izpises header application/octet-stream,
z mysqldumpom in gzipom (system funkcija) naredis backup baze na strezniku nekam kamor ima tvoj program pravico pisati npr.tmp:
mysqldump --stikala(user,pass) baza | gzip -9c >/tmp/$$baza.gz
potem pa ta baza.gz v perlu odpres in printnes in pobrises datoteko $$baza.gz. ($$ je pid tvojega programa)
Vsak browser ti bo potem ponudil, da si zadevo shranis na disk
ce tvoja baza ni prevelika lahko v perlu disejblas buffered out:
$|=1
izpises header application/octet-stream,
z mysqldumpom in gzipom (system funkcija) naredis backup baze na strezniku nekam kamor ima tvoj program pravico pisati npr.tmp:
mysqldump --stikala(user,pass) baza | gzip -9c >/tmp/$$baza.gz
potem pa ta baza.gz v perlu odpres in printnes in pobrises datoteko $$baza.gz. ($$ je pid tvojega programa)
Vsak browser ti bo potem ponudil, da si zadevo shranis na disk
andrej99 ::
Eventuelno se lahko tudi domenis s K2.netovci, ki so kolikor imam jaz izkusnje z njimi kar OK modeli, da ti napravijo eno skripto za backup MySQL baze na njihovo masino, tako da se bo ta delala vsak dan v eno datoteko na tvojem accountu pri njih.
To lahko potem preko FTP-ja prenasas se na svoj racunalnik.
Ce bos potreboval tako skripto za Linux mi pisi, ker ti jo lahko posljem - brezplacno
poweroff ::
K2netovci so res face, samo rajši naredim sam kot pa da jih za vsako "malenkost" morim.
No, preko web vmesnika imam dostop do ukaza "View dump (schema) of database". Kaj moram tam potem izbrati?
Predvidevam da izberem vse tabele na seznamu, nato pa "Structure and data".
Potem pa imam sledece opcije - katere vklopim?
- Add 'drop table'
- Complete inserts
- Extended inserts
- Use backquotes with tables and fields' names
Nekaj sem ze preiskussal, pa sem uspel dol-potegniti eno datoteko s koncnico SQL. Kako to potem importiram v bazo na lokalni masini?
Sem poiskusil z mysql baza < baza.sql, pa ne naredi nič.
No, preko web vmesnika imam dostop do ukaza "View dump (schema) of database". Kaj moram tam potem izbrati?
Predvidevam da izberem vse tabele na seznamu, nato pa "Structure and data".
Potem pa imam sledece opcije - katere vklopim?
- Add 'drop table'
- Complete inserts
- Extended inserts
- Use backquotes with tables and fields' names
Nekaj sem ze preiskussal, pa sem uspel dol-potegniti eno datoteko s koncnico SQL. Kako to potem importiram v bazo na lokalni masini?
Sem poiskusil z mysql baza < baza.sql, pa ne naredi nič.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Cpanel Cron jobs ne pošlje backup-a baze na mailOddelek: Izdelava spletišč | 2540 (2407) | Housy |
» | Težave z MySQL povezavoOddelek: Izdelava spletišč | 2649 (2254) | la_mer |
» | SQl + backup = Kako?Oddelek: Programiranje | 2300 (1753) | BadB0y |
» | Backup podatkovnih bazOddelek: Omrežja in internet | 2164 (1792) | jype |
» | Kako preseliti mySQL strežnik?Oddelek: Programska oprema | 939 (839) | pivmik |