mysql 数据库备份shell脚本
今天大样做了个简单的数据库备份脚本 #!/bin/bash # Database info bakupmysql TANK 2009/11/04 DB_USER="user" #用户名 DB_PASS="password" #密码 DATE=`date '+%Y%m%d-%H%M'` #要备份的日期 BIN_DIR="/usr/bin" BCK_DIR="/usr/local/database/database_bak/$DATE" #备份路径 LogFile="/usr/local/database/data_backup.log" #日志路劲 if [ ! -d $BCK_DIR ]; then mkdir -p "$BCK_DIR" fi echo "=================================== $DATE backup"===============================>>$LogFile cd $BCK_DIR #需要备份的库DB_NAMES=("db1" "db2") for dbName in ${DB_NAMES[@]}; do echo "begin backup $dbName...">>$LogFile #备份 ${BIN_DIR}/mysqldump --opt -h 192.168.1.104 -u${DB