本文共 400 字,大约阅读时间需要 1 分钟。
#!/bin/sh# File: /home/mysql/backup.sh# Database infoDB_NAME="test"DB_USER="username"DB_PASS="password"# Others varsBIN_DIR="/usr/local/mysql/bin"BCK_DIR="/home/mysql/backup"DATE=`date +%F`# TODO$BIN_DIR/mysqldump --opt -u$DB_USER -p$DB_PASS $DB_NAME | gzip > $BCK_DIR/db_$DATE.gz
然后使用将此脚本加到 /etc/crontab 定时任务中:
01 5 * * 0 mysql /home/mysql/backup.sh
好了,每周日凌晨 5:01 系统就会自动运行 backup.sh 文件备份 MySQL 数据库了。
转载地址:http://qjeal.baihongyu.com/