Backup MySQL - Vertrigo na Windows Server

Cześć mam program działający na MySQL, kiedyś miałem go postawionego na linuxie, wiadomo z backupami nie było problemów. Teraz stoi na Windows Server i działa za pomocą Vertrigoserver…
jak ustawić automatyczny backup co 24h ? programem bądź jakimś skryptem???

Mysqldump nie działa? Poza tym zawsze może robić cold backup, o ile jest możliwość zatrzymania na ten czas MySQL.

Kolego a jakiś skrypcik byś podesłał? tak mniej więcej

Pełno tego na necie :wink: Ja używam

mysql_bkp() {
    mysql -s -r -uuser -ppassword --skip-column-names -e 'show databases' | grep -Ev "^(mysql|performance_schema|information_schema|test)$" | while read DBNAME; do
            mysqldump -uuser -ppassword "$DBNAME" | gzip > $BKP_DIR/$DATE-"$DBNAME".sql.gz
    done

}

Jak widzisz, jest to wycinek funkcji z mojego skryptu. W pozostałych funkcjach mam wysyłkę na zdalny serwer i powiadomienie mailowe o wykonaniu lub nie backupu.

Do backupu mam założonego użytkownika, który ma prawo tylko do select, lock tables, event. Nie rób backupu z roota, w razie pomyłki nie wywalisz sobie baz danych. Generalnie jakiekolwiek backupy staram się robić z użytkownika, który ma prawo tylko do odczytu.