按时间划分备份MySQL脚本
#!/bin/bash
BASE_PATH=/data/dump/
JIRA_FILE_NAME=ZY798-`date +%Y%m%d%H%M%S`;
cd /usr/local/mysql/bin/
mysqldump -h127.0.0.1 -P3306 -uroot -proot ZY798 > ${BASE_PATH}${JIRA_FILE_NAME}.txt
cd ${BASE_PATH}
tar -zcvf ${JIRA_FILE_NAME}.txt.tar.gz ${JIRA_FILE_NAME}.txt
rm -rf ${JIRA_FILE_NAME}.txt
每天凌晨四点执行:
0 4 * * * /var/backup/ZY798-mysql-backup.sh
PS:定时任务相关命令
crontab -e 修改定时任务
crontab -l 显示此用户所有定时任务
/sbin/service crond start //启动服务
/sbin/service crond stop //关闭服务
/sbin/service crond restart //重启服务
/sbin/service crond reload //重新载入配置
/sbin/service crond status //查看服务状态
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。