加入收藏 | 设为首页 | 会员中心 | 我要投稿 辽源站长网 (https://www.0437zz.com/)- 云专线、云连接、智能数据、边缘计算、数据安全!
当前位置: 首页 > 服务器 > 安全 > 正文

linux crontab每天自动备份mysql数据库

发布时间:2020-12-31 05:41:49 所属栏目:安全 来源:网络整理
导读:《linux crontab每天自动备份mysql数据库》要点: 本文介绍了linux crontab每天自动备份mysql数据库,希望对您有用。如果有疑问,可以联系我们。 导读:linux crontab每天自动备份mysql数据库 #cd /Users/ #mkdir backup #chmod -R 777 backup #cd backup #t

《linux crontab每天自动备份mysql数据库》要点:
本文介绍了linux crontab每天自动备份mysql数据库,希望对您有用。如果有疑问,可以联系我们。

导读:linux crontab每天自动备份mysql数据库 #cd /Users/
#mkdir backup
#chmod -R 777 backup
#cd backup
#touch backup_mysql.sh
#vim backup_mysql.sh
以下是脚本内容:
#!/bin/bash
#设置MySQL备份目录
folder=/Users/backup
cd $folder
day=`date +%Y%m%d`
rm -rf $day
mkdir $day
cd $day
#数据库服务器,一般为localhost
host=localhost
#用户名
user=root
#密码
password=654321
#要备份的数据库
db=pangu

#数据要保留的天数
days=15
/usr/local/mysql/bin/mysqldump -h$host -u$user -p$password $db>backup.sql

zip backup.sql.zip backup.sql
rm backup.sql
cd ..
day=`date -d "$days days ago" +%Y%m%d`
rm -rf $day

#su root(crontab有权限的用户)
#crontab -e
添加计划任务:
* 3 * * * /Users/backup/backup_mysql.sh
每天3点备份一次

(编辑:辽源站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读