创建脚本 testdump.sh

#!/bin/bash
db_user="root"
db_pwd="root"
db_name="test"
timestamp=$(date +%Y%m%d%H)
/usr/bin/mysqldump -u$db_user -p$db_pwd $db_name >> /backfile/db/$db_name/$timestamp.sql
cd /backfile/db/$db_name/
tar zcvf $timestamp.tar.gz $timestamp.sql
rm -f $timestamp.sql

修改权限

chmod +x testdump.sh

定时任务

命令: crontab -e

在文件中 插入: 0 2 * * * /bin/sh /test/testdump.sh

定时每天凌晨2点执行


Follow your heart ~!