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

相关推荐
Nobody__111 分钟前
解决多台服务器 UID/GID 做对齐后,文件系统元数据未更新的情况
运维·服务器
珂玥c41 分钟前
windows系统nfs挂载
运维·windows·ssh·remmina·cygwin
菜择贰43 分钟前
在linux(wayland)中禁用键盘
linux·运维·chrome
oMcLin1 小时前
如何在 Manjaro Linux 上通过配置systemd服务管理,提升微服务架构的启动速度与资源效率
linux·微服务·架构
Kira Skyler1 小时前
bpftool -S 签名功能实现解析
linux
霸气十足+拼命+追梦少年1 小时前
服务器挂载U盘或硬盘
运维·服务器
慕容雪_1 小时前
运维笔记-笔记本无线网卡连接wifi,有线网卡连接内网
运维·内网·远程
小杰帅气1 小时前
进程优先级与切换调度
linux·运维·服务器
码农学院2 小时前
使用腾讯翻译文本
服务器·数据库·c#
方便面不加香菜2 小时前
Linux基本指令(1)
linux