#!/bin/sh echo 'BackUp Begin......'; BAK_DIR=/record/databak mkdir -p $BAK_DIR cd $BAK_DIR echo '------Begin backup ccod mysql db' CUR_DIR=${BAK_DIR}/ccod_$(date +%Y-%m-%d).sql mysqldump --opt ccod -h10.2.110.12 -uroot -ppassword -R -B > $CUR_DIR echo '------End Backup ccod mysql db' echo '------Begin backup ekt mysql db' CUR_DIR2=${BAK_DIR}/ekt_$(date +%Y-%m-%d).sql mysqldump --opt ekt -h10.2.110.12 -uroot -ppassword -R -B > $CUR_DIR2 echo '------End Backup ekt mysql db' echo '------Begin backup ekt_session mysql db' CUR_DIR3=${BAK_DIR}/ekt_session_$(date +%Y-%m-%d).sql mysqldump --opt ekt_session -h10.2.110.12 -uroot -ppassword -R -B > $CUR_DIR3 echo '------End Backup ekt_session mysql db' tar zcvf dbbak253_$(date +%Y-%m-%d).tar.gz ccod_$(date +%Y-%m-%d).sql ekt_$(date +%Y-%m-%d).sql ekt_session_$(date +%Y-%m-%d).sql rm -f $CUR_DIR rm -f $CUR_DIR2 rm -f $CUR_DIR3 find $BAK_DIR -type f -mtime +12 | xargs rm -rf echo 'BackUp End......';