博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux定时备份mysql数据库
阅读量:6955 次
发布时间:2019-06-27

本文共 711 字,大约阅读时间需要 2 分钟。

1.创建备份目录

#mkdir -p /backup/data

2.编写数据库备份脚本

#vim mysql_backup.sh
备份脚本如下:
#!/bin/bashDATE=`date +%Y%m%d%H%M`                #备份日期时间DATABASE=springboot                    #备份数据库名称DB_USERNAME=root                       #数据库账号DB_PASSWORD="mysql"                    #数据库密码BACKUP_PATH=/backup/data               #备份数据,禁止放在网站目录下#备份命令/usr/bin/mysqldump -u $DB_USERNAME -p $DB_PASSWORD -h 127.0.0.1 -R --opt $DATABASE | gzip > ${BACKUP_PATH}\/${DATABASE}_${DATE}.sql.gz#备份最近5天的数据find ${BACKUP_PATH} -mtime +5 -name "${DATABASE}_*.sql.gz" -exec rm -f {} \;

3.给脚本执行权限

#chmod +x mysql_backup.sh

 4.编写定时备份任务

输入如下命令:

#crontab -e

定时器设置如下:

00 1 * * * /root/mysql_backup.sh

 

转载于:https://www.cnblogs.com/huxiaoguang/p/10847401.html

你可能感兴趣的文章
nofollow是什么意思?nofollow标签的写法和作用
查看>>
MySQL常用命令收录
查看>>
SQL 删除数据-select在当前表字段作为条件
查看>>
nike roshe run homme pas cher
查看>>
webrtc研究资源摘录
查看>>
.Net Micro Framework移植基础(包编译通过)
查看>>
对象和实例的区别
查看>>
关于MARATHON和容器的端口映射
查看>>
php通过header发送自定义数据
查看>>
云时代必备 CDN 技能包
查看>>
仿大众点评下拉菜单实现
查看>>
数据库事务隔离级别-- 脏读、幻读、不可重复读(清晰解释)
查看>>
hadoop 开发环境设置以及可运行jar包生成
查看>>
MySQL 备份恢复
查看>>
intellij idea修改背景色以及快捷键大全
查看>>
Can't connect to X11 window server using 'localhos
查看>>
redis 介绍与安装
查看>>
letdown
查看>>
Action以外的类中来获得Spring所管理的Service对象
查看>>
Linux系统下手把手完成无人值守安装服务
查看>>