Mar 26
Kadangi dauguma sysadminų truputi pritingi, tai šiandien ne pats rašiau, o ieškojau jau paruošto mysql backup scripto.
Po keliasdešimties minučių googlėj radau visai neblogai veikiantį scriptuką.
Šį mysql scriptą parsisiūsti galite iš čia.
Jis puikia veikia su defaultiniais nustatymais. Tik aš šiek tiek pritaikiau jį savo reikmėms. T.y padariau, kad logus jis rašytų ne kaskart i naują, o į vieną failą.
Tam tereikėjo 165 eilutėje pakeisti:
iš $log_path = $BACKUP_DEST . ‘/’ . $LOG_FILE;
į $log_path = ‘/var/log/db_backup.log’;
Ir dar 166 eilutėje vietoj w įrašyti a, tai reiškia apendinti failą, o ne rašyti ant viršaus.
($f_log = fopen($log_path, ‘a‘)) || error( true, ‘Cannot create log file: ‘ . $log_path, true );
Vėliausi komentarai