linux下msyql自动备份

环境变量配置

vim /etc/profile

追加/usr/local/mysql,MySQL数据库默认安装路径

source /etc/profile

创建定时备份脚本

mkdir /home/mysqlDump/

vim /home/mysqlDump/mysql.sh

复制代码
#!/bin/bash
mysqldump -uroot -p123456 bim_ry_prod > /home/mysqlDump/bim_ry_prod$(date +%Y%m%d_%H%M%S).sql.gz
#!定时清理,只保留3天的数据库脚本
find /home/mysqlDump/ -mtime +3 -name "*.sql.gz" -exec rm -rf {} \;

执行

sh /home/mysqlDump/mysql.sh

定时任务设置

vim /etc/crontab

30 22 * * * /home/mysqlDump/mysql.sh #每天22:30执行一次

保存定时任务配置,并立即生效

crontab /etc/crontab

相关推荐
威联通安全存储几秒前
严谨性的数字基石:某精密医疗器械企业基于威联通的数据治理实践
运维·数据库·python
AI+程序员在路上3 分钟前
linux中bash与sh脚本区别
linux·运维·bash
MarkHD3 分钟前
增强型技术集成——Day 55-58 邮件自动化实战:从发送附件到智能处理收件箱
运维·microsoft·自动化
路弥行至6 分钟前
linux运行脚本出现错误信息 /bin/bash^M: bad interpreter解决方法
linux·运维·开发语言·经验分享·笔记·其他·bash
我爱学习好爱好爱7 分钟前
Elasticsearch 7.17.10 双节点集群部署实战(基于 Rocky Linux 9.6)
大数据·linux·elasticsearch
豆浆煮粉7 分钟前
基于 Linux+CMake 从零集成 Lua 脚本引擎 (附 Sol2 避坑指南)
linux·lua
NEAI_N20 分钟前
离网设备的加密解密方案
linux·服务器·网络
左手の明天23 分钟前
Linux内核裁剪深入浅出:从原理到实操,打造轻量化嵌入式内核
linux·arm开发·c++
萝卜白菜。23 分钟前
annotation扫描引起的StackOverflowError问题
linux·运维·服务器
Saniffer_SH24 分钟前
【高清视频】如何针对电动汽车进行通信可靠性测试、故障注入与功率分析?
服务器·驱动开发·测试工具·fpga开发·计算机外设·硬件架构·压力测试