5.5 radi lepo na windozi, trpi isto opterecenje skoro kao pravi opterativni sistemi tako da nije problem (treba samo obratiti paznju na neke detalje poput antivirus software-a, firewall-a i slicno koji mogu da pokarambase celu stvar) .. elem to isto sto ti radis sa mysqldump-om moze da radi i on ... ti za to koristis php sto je vrlo cudno, zar ti nije bilo lakse da napises shell script ?! mnogo je brze?
elem, mysqldump radi na windozi bez problema ali je problem sto mysqldump
- lokuje tabele
- ne pravi "konzistentan" point in time bekap osim ako se ne zalokuje cela baza i odradi dump u jednoj transakciji
- traje
e sad, na pravom operativnom sistemu ti mozes da stavis datadir na lvm i onda da napravis snapshot tog lvm-a te ti je mysql zalokovan na deseti deo sekunde, i onda radis bekap fajl sistema "na tenane" (pogledaj
mylvmbackup na primer) ... na windozama to ne da radi :(
sto se tice mysqldump-a, napravis .bat fajl koji izvrsava mysqldump --ovo --ono --single-transaction --flush-logs --events --triggers --routines stagod gdegod > negde.sql i taj bat dodas u scheduler da se izvrsi kad ti treba i eto ti ga automatski bekap.. problem je sto dok bekap traje - tebi je mysql read only (zato ona pitanja)
dalje .. postoji nesto sto se zove ENTERPRISE BACKUP .. to je bekap za mysql za pare, radi satiruce dobro i brzo al nije dzaba. E sad Oracle ima super foru da na edelivery moze da se skine "bilo sta" od orakle proizvoda (dakle sada i sve sto ima veze sa mysql-om) bez obzira koliko kosta, i uopste nije "osakaceno" nema "expiery" etc.... imate pravo da probate i ako vam se svidi mora kupite licencu, ako vam se ne svidi mora "sami da odlucite da deinstalirate" - dakle ako nastavite da koristite to i oracle sazna onda ce vas kontaktirati njihovi advokati ... no .. fizicki vas niko ne sprecava da koristite enterprise bekap (samo pravno). Ja ga na windozama nisam nikad probao ali bi trebalo da radi ok .. (i mysql sam zadnji put poterao na windozama u doba NT 3.51 tako da ..)
edit: jos jednom da dodam, 5.5 radi na windozi skoro isto kao na linuxu ili solarisu ili bsd-u .. posebno kada je rec o innodb-u. ceo "problematicni" deo koji je pravio probleme sa windozama (tj windoze nisu postovale svoj standard) je prepisan od strane ljudi koji su stvarno windows programeri tako da se umesto posix-a koristi winapi tako da je sada sto se tice windoza i normalnog rada mysql-a prica prilicno ista kao i sa ostalim operativnim sistemima. sada o standardnim manama windoza (sigurnost, potrosnja resursa etc) to je za neki drugi forum, sto se samog servera tice, mysql pre 5.5 nije bio sporiji na windozi zato sto windoze "ne valjaju" vec zato sto koristi posix implementaciju svih funkcija a windoze posix funkcionalnost samo simuliraju te se tu gubi puno vremena ... oracle je ozbiljno ulozio vreme i novac da mysql proradi bolje na windozi ... u 5.6 ima jos zanimljivih dodataka i jos promena vezanih za windoze ...