ok .. hoces da ti u 16:45 iskopira bazu na lap?
koji ti je OS na lapu ... ako je linux, nije problem, stavis u cron skript
Code:
#!/bin/sh
IPSERVERA=1.2.3.4
USERNAME=mali
PASSWORD=perica
BAZA=velikabaza
LOKALUSER=veliki
LOKALPASS=mikica
LOKALBAZA=velikabaza
BEKAPFILE=/tmp/`date +%Y%j%H%M`.backup.sql
mysqldump -u$USERNAME -p$PASSWORD -h$IPSERVERA --create-options --add-drop-table --compress --extended-insert --flush-logs --hex-blob -R $BAZA > $BEKAPFILE
mysql -u$LOKALUSER -p$LOKALPASS $LOKALBAZA < $BEKAPFILE
ili bez da cuvas fajl u /tmp/ sa bekapom (namerno ga gore nisam brisao)
Code:
#!/bin/sh
IPSERVERA=1.2.3.4
USERNAME=mali
PASSWORD=perica
BAZA=velikabaza
LOKALUSER=veliki
LOKALPASS=mikica
LOKALBAZA=velikabaza
mysqldump -u$USERNAME -p$PASSWORD -h$IPSERVERA --create-options --add-drop-table --compress --extended-insert --flush-logs --hex-blob -R $BAZA | mysql -u$LOKALUSER -p$LOKALPASS $LOKALBAZA < $BEKAPFILE
obrati paznju da je za BEKAPFILE= .. onaj date deo zagradjen "backticks" ili obrnutim apostrofom (ono ispod tilde), ne obicnim apostrofom
e sad, za windoze isto to samo nemas onaj #!/bin/sh nego @ECHO OFF, ne secam se tacno kako se dodeljuju varijable .. valjda sa SET, nije posle $ nego valjda %, nemam pojma kako da napravis BEKAPFILE varijablu sa trenutnim datumom tako da bi ti ova druga varijanta verovatno bila bolja ... i za windoze nemas cron nego to treba da dodas u onaj scheduler u control-panelu ...
jasno?