Citat:
after:
1. mysqldump -
...
Veliki nedostatak nepostajanje incremental bekapa. Pretpostavljam da ce neka buduca verzija imati tu mogucnost.
2. MyDumper -
...
Standardne mane su nedostatak increment bekapa, lock.
gresis sinko, silno gresis :D
Ako upalis binlog i pri bekapu uradis flush logs i sacuvas log poziciju (mysqldump ima opciju da to automatski zapise u dump, ne znam za dumper nisam probao) onda ti je binlog inkrementalni bekap!! Tako da - imas inkrementalni bekap, samo ako znas kako da ga koristis. Dakle kada flushnes log pravi ti se novi binlog fajl koji pocinje tacno gde ti se tvoj bekap zavrsio. Kada sledeci put hoces da napravis inkrementalni bekap, samo povo flushnes logove (dakle nema lokovanje, cekanje .. nista) i izbekapujes binlog fajlove od proslog bekapa pa do sad ovog najnovijeg fajla kreiranog flashovanjem...
Citat:
after
1. Standardan fizicki backup - obaranje mysql, fizicko kopiranje datadir, startovanje mysql. Brzi nego standardan SQL backup ali prakticno nije za razmatranje zbog stopiranja mysql tokom kopiranja, osim za neke specificne situacije. Prenosiv kroz razne OS/HW kombinacije uz neka ogranicenja. Preporucljivo da se datadir migrira na istu verziju mysql. Izvedenja resenja ispod su mnogo bolja.
ovo je odlican nacin za bekap kada bekapujes SLAVE. Za master nikako nije preporucljiv, ali je ubedljivo najbolji nacin za bekap (i najbrzi), imas MASTER/SLAVE replikaciju, kada oces bekap, oboris slave, bekapujes, dignes slave... imas uvek konzistentan bekap, najbrzi moguci, bez prekida produkcionog servera
Citat:
after
2. Percona Xtrabackup/innobackupex skripte.
ne podrzava sve verzije mysql-a i ne podrzava sve operativne sisteme (a ni sve procesore). inace odlican alat.
Citat:
after
Oracle je prvi put otkako je preuzeo SUN/MySQL zvanicno izbacio tri knjige za MySQL: SQL query optimization, MySQL backup/restore i certification guide za sve mysql certifikacije. Sto moze da znaci da imaju ozbiljnijih planova sa Mysql nego do sada, a i ne mora da znaci nista :).
knjige se ne pisu preko noci, to sto je izbaceno tri ozbiljne knjige (cert guide zadnji je izasao u proslom veku) za godinu dana je velika stvar. Doduse ima vrlo ozbiljnih knjiga koje su izdate van orakle kombinacije i nisu uopste lose :D cak naprotiv :) ... a sto se planova tice, ne daju se tolike pare nikome da se bude neozbiljan, ako se pogleda samo sta je izaslo zadnjih godinu dana (najbolji release od kad mysql postoji - 5.5, jedini ikad ozbiljan mysql release bez zahebanih bagova, ozbiljan upgrade za windoze korisnike, meb, plugin sistem + autentifikacija ...) - oracle je poboljsao mysql - znacajno!!! mnoooogo bolje nego sto je to bilo pod sun-om. E sad, ja mogu da ne volem mog poslodavca i da ne volem oracle filozofiju, ali to da ljudi znaju kako se radi q&a, kako se prave kvalitetne aplikacije, znaju, to ne moze niko da im zameri ... nije oracle ovoliki danas zato sto je imao sr*nje aplikaciju i placao vladama mito da bi koristili njihov db, vec zato sto pored ibm-a jedini imaju ozbiljan db sistem vec par decenija ... da ne spominjem nove resurse koje smo dobili od toga da smo zaposlili nove ljude do toga da oracle ima bezobrazan linux tim (ne mogu da objasnim kako su to pozitivno ludi ljudi :D ) koji nam je dosta pomogao oko nekih stvari + imaju ozbiljan windoze tim (oracle ima sorsove svih vecih delova winblowsa, napisao je brdo patcheva za winblowse i ti momci koji to rade su mnoooogo ludi likovi) tako da su nam oni pomogli dosta i oko winblows podrske za mysql (svi znamo da je mysql radio mnogo lose na winblowsu, delimicno sto je winblows sra*e ali uglavnom zato sto nijedan mysql developer nikad nije koristio winblows pa ne znaju kako to "u stvari radi")... cek samo da vidis sta ce sve biti ove godine :D :D :D