創建/home/mysql_dump目錄
創建mysql_back.sh文件
配置數據庫信息
寫在crontab定時任務
#!/bin/sh
#File: /home/mysql_dump/mysql_back.sh
#Database info
DB_NAME=""
DB_USER=""
DB_PASS=""
# Others vars
# whereis mysqldump
# IS ` but not '
BIN_DIR="/usr/bin"
BCK_DIR="/home/mysql_dump/data"
DATE=`date +%Y%m%d_%H%M%S`
# TODO
mkdir -p $BCK_DIR
$BIN_DIR/mysqldump --opt -u$DB_USER -p$DB_PASS $DB_NAME \
> $BCK_DIR/$DB_NAME.dump_$DATE.sql