mysql定时备份

    xiaoxiao2021-08-23  232

    #!/bin/sh # File: /home/mysql/backup.sh # Database info DB_NAME="test" DB_USER="username" DB_PASS="password" # Others vars BIN_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 数据库了。

    相关资源:mysql 定时备份 工具 (windows环境)

    最新回复(0)