Centos定时备份 MySQL数据库
一、编写数据库备份脚本 backupmysql.sh
#!/bin/bash
# Name:bakmysql.sh
# This is a ShellScript For Auto DB Backup and Delete old Backup#备份地址
backupdir=/data/mysql/dwy/mysqlbackup;#备份文件后缀时间
time=_` date +%Y_%m_%d_%H_%M_%S`#需要备份的数据库名称
db_name=database#mysql 用户名
db_user=root#mysql 密码
db_pass=password/usr/local/mysql/bin/mysqldump -u$db_user -p$db_pass $db_name|gzip>$backupdir/$db_name$time.sql.gz#删除7天前备份文件
find $backupdir -name "$backupdir_*.sql.gz" -type f -mtime +7 -exec rm -rf {} \; > /dev/null 2>&1
二、给与脚本授权
chmod +x backupmysql.sh
三、编写定时执行备份任务
# 输入如下命令:
crontab -e# 在页面中编写如下内容:
00 03 * * * /root/backupmysql.sh
四、可实现效果
可实现每天凌晨三点自动执行编写的脚本,备份MySQL数据库到 /data/mysql/dwy/mysqlbackup 下,且只保留最近7天的数据库备份。
https://mp.weixin.qq.com/s/1oHK0TJxI8B8qqXZ95o_LA
Centos定时备份 MySQL数据库相关推荐
- mysql定期执行备份语句_【mysql】备份篇1:使用系统计划任务+mysqldump 定时备份mysql数据库 不用输入密码自动导出sql文件...
项目部署在服务期上之后,有了新的需求,需要每月定时备份mysql数据库的所有数据! 查找了网上的多篇文章之后,自己又对bat文件中的mysqldump语句进行改进,可以实现了不用输入密码就能自动定时备 ...
- mysql 定时同步数据_如何定时备份Mysql数据库数据?
这是为小白定制的专属<Linux轻松上手>系列.涵盖了linux常用指令.shell脚本等核心内容,浅显易懂,配合实操案例快速上手.目标就是帮助大家轻松上手linux,少走弯路! 上一篇如 ...
- shell如何控制文件读写不同时_如何定时备份Mysql数据库数据?
这是为小白定制的专属<Linux轻松上手>系列.涵盖了linux常用指令.shell脚本等核心内容,浅显易懂,配合实操案例快速上手.目标就是帮助大家轻松上手linux,少走弯路! 上一篇如 ...
- 批处理定时mysql备份数据库_定时备份mysql数据库的批处理
定时备份mysql数据库的批处理代码,保存为backup_mysql.bat,运行即可. 复制代码 代码如下: @echo off set txt1=%date:~0,4% ::当前年 set txt ...
- centos7-每天定时备份 mysql数据库
centos7-每天定时备份 mysql数据库 第一步:编写数据库备份脚本database_mysql_shell.sh #!/bin/bash DATE=`date +%Y%m%d%H%M` #ev ...
- Windows下Spring3.x计划任务实现定时备份MySql数据库
今天在空闲之余查了一下关于MySql数据库备份的方案,最后结合自己的项目情况写了一个关于Spring计划任务的例子,目前我这个版本是在Windwos下测试成功,希望对大家有所帮助,不足之处还请大家多多 ...
- Python定时备份mysql数据库并把备份邮件发送
一.先来看备份mysql数据库的命令 mysqldump -u root --password=root --database abcDataBase > c:/abc_backup.sql 二 ...
- 使用Navicat定时备份mysql数据库和创建报表并邮件自动发送
数据库备份在现代计算机高速发展的今日变得日益重要,程序员往往因为不重视而忽略备份数据,导致数据丢失,造成非常严重的后果.定时备份无疑是解决备份的最好的途径,本文主要使用Navicat来自动备份数据库和 ...
- linux定时备份mysql_linux定时备份MySQL数据库并删除七天前的备份文件
#!/bin/bash # Name:bakmysql.sh # This is a ShellScript For Auto DB Backup and Delete old Backup #备份地 ...
最新文章
- 区域链 信息存储的服务器,利用区块链储存明显优于传统的中心化服务器
- Itext实现导出PDF常用方法说明
- @Html.ValidationSummary()的使用
- MySql 踩坑小记 1
- 远程执行漏洞修复方案_请马上修复!SaltStack远程命令执行漏洞
- 怎么设置ep4ce6e22b8n引脚_技术货:教你怎么检查电路原理图
- python中!ls -r_光学现象的Python实现
- PCB BOM也能如此好看?图形化交互式BOM工具Interactive Html Bom使用分享
- java缓存管理器_使用@EnableCaching的Spring Boot默认缓存管理器
- 【Linux】Another app is currently holding the yum lock; waiting for it to exit...
- excel保存时 检测到错误,Microsoft Excel可通过删除或修复某些功能来保存此文件
- ubuntu下,rubyonrails环境搭建
- 华为手机相册怎么镜像翻转_怎么制作照片视频?利用手机相册快速制作卡点视频...
- 小程序地图切换地图卫星地图 继承上次代码
- Pollard-Rho Algorithm简述
- 企业生产中,APS系统有哪些具体应用场景?
- Compressor.js 图片压缩及方向修正
- Ps/2遇到KVM,这时候有一种情况需要注意
- vant 引进单个样式_记一次webpack打包样式加载问题
- 【LeetCode系列】1185. 一周中的第几天
热门文章
- 自动人脸识别高颜值抖音小姐姐并点赞(python)
- phpstudy快速搭建网站_小白快速上手搭建属于自己的网站
- python中逻辑运算_Python 逻辑运算之 'and' 和 'or'
- animation 循环_汽车前照灯与前雾灯热循环试验
- 使用Android OpenGL ES 2.0绘图之二:定义形状
- OpenGL 渲染篇
- centos7删除符号链接_如何在 Linux 上查找和删除损坏的符号链接 | Linux 中国
- 激战2:逐火之路-概念艺术设计
- WPF:Documents文档--Annomation批注(1)
- css设置background图片的位置实现居中