mysqlデータベーススクリプトのバックアップ

611 ワード

   mysql      

#!/bin/sh   
# File: /home/mysql/backup.sh   
# Database info bakupmysql     
DB_USER="user"  
DB_PASS="password"  
  
# Others vars   
DATE=`date +%Y-%m-%d`   
#     
mkdir /home/mysqlbak/$DATE   
BIN_DIR="/usr/local/mysql/bin"  
BCK_DIR="/home/mysqlbak/$DATE"  
  
# TODO       
$BIN_DIR/mysqldump --opt -u$DB_USER -p$DB_PASS discuz > $BCK_DIR/discuz.sql   
$BIN_DIR/mysqldump --opt -u$DB_USER -p$DB_PASS zjblog > $BCK_DIR/zjblog.sql   
$BIN_DIR/mysqldump --opt -u$DB_USER -p$DB_PASS openads > $BCK_DIR/openads.sql