阿里云服务器上定时备份MYSQL数据库

第一步新建*.sh文件。 新建在home目录下 autobackupmysql.sh

#!/bin/sh # File: /home/mysql/backup.sh # Database info DB_NAME="test" DB_USER="root" DB_PASS="root" # Others vars BIN_DIR="/alidata/server/mysql/bin" #这里是mysql bin的目录(删除) BCK_DIR="/alidata/www/data/mysqldata" #这里是指备份目录(删除) DATE=`date +%F` #这里是指以时间命名 # TODO $BIN_DIR/mysqldump -u$DB_USER -p$DB_PASS --default-character-set=utf8 $DB_NAME> $BCK_DIR/db_$DATE.sql #这里是指执行命令(删除)

第二步: vi /etc/crontab 空白处添加: 00 1 */1 * * mysql /alidata/www/data/autobackupmysql.sh 代表每天零晨一点备份


本文固定链接:成事博客阿里云服务器上定时备份MYSQL数据库
喜欢 (0)分享 (0)
发表我的评论
取消评论

表情     7 + 0 = ? (必填)

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址