mysql備份腳本

#!/bin/bash

#at 00:00 to excute the script which function is to backup the mysql database

DB_USER=root

DB_PASSWD=chenzm

DBNAME=czm

BACKUPTIME=`date -d "today" +"%Y%m%d"`

service mysqld status &> /dev/null

if [ $? -eq 0 ];then

mysqldump -u${DB_USER} -p${DB_PASSWD} ${DBNAME} > /DBDIR/backup/$BACKUPTIME-${DBNAME}.sql

[ $? -eq 0 ] && echo "Backup database:${DBNAME} successfully." || ( echo "Backup database:${DBNAME} failure." && exit 2 )

else

echo "the service mysqld is not starting."

exit 3

fi


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