MySQL備份腳本

DUMP=`date +"%Y%m%d_%H%M%S"`
echo begin dump $DUMP
TARGET=/dbback
 
if [ -e /tmp/.backup.run ];then
    echo backup running.skip this
    exit 3;
fi
 
touch /tmp/.backup.run
mysqldump -uroot -p123.com zabbix > $TARGET/zabbix-$DUMP.sql.gz
rm /tmp/.backup.run
 
echo BACKUP zabbix-$DUMP.sql.gz
 
#clear files before two month
echo delete files before 10 days ago
find $TARGET/ -name "zabbix-*" -mtime +10 -print -delete
echo finished `date +"%Y%m%d_%H%M%S"`


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章