1、修改mysql配置文件

vim /etc/my.cnf

加入以下代码

[mysqldump]

user=your_backup_user_name

password=your_backup_password

2、写备份脚本

cd /root

vim backup.sh

#!/bin/bash

#备份保存路径
backup_dir=/home/operbdc/backup/
#日期
dd=`date +%Y%m%d`
#备份工具
tool=/usr/bin/mysqldump
#将要备份的数据库
database_name=jd_project_sector

#备份语法
$tool $database_name > $backup_dir/$database_name-$dd.sql

3、修改文件权限,使其有执行权限

chmod 777 backup.sh

4、设置定时任务(每分钟执行一次,具体的参数使用方法还需自行百度

crontab -e

输入   * * * * * /root/backup.sh

然后退出保存(跟vi的退出保存命令相同

5、查看定时任务是否添加成功

crontab -l

6、重启任务使任务立即执行

systemctl restart crond.service

结束!!!!!

posted on 2021-02-26 16:49  田坤坤  阅读(236)  评论(0编辑  收藏  举报