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

相关推荐
安科瑞刘鸿鹏174 分钟前
当宿舍开始“提前预警”,用电安全会发生什么变化?
运维·服务器·网络·数据库
忧云5 分钟前
AirtestIDE 完全指南:从入门到实战,解放双手,实现通过图片定位元素自动化
运维·自动化·airtestide·图像识别自动化
学习嵌入式的王饱饱7 分钟前
2.Linux开发板、树莓派、香橙派等安装VNC远程桌面
linux·远程桌面·vnc·开发板远程桌面
我就是你毛毛哥7 分钟前
Linux 系统上安装 Nginx以及使用,推荐使用编译安装
linux·运维·nginx
zly35008 分钟前
CentOS系统下查看与修改网卡UUID的完整指南
linux·运维·centos
herinspace13 分钟前
管家婆软件套接字服务器打不开怎么解决
运维·服务器·数据库
txzz888813 分钟前
CentOS-Stream-10 搭建FTP服务器之虚拟用户访问(一)
linux·服务器·centos·ftp虚拟用户访问·vsftp
charlie11451419115 分钟前
快速备份与恢复 Conda 环境
linux·开发语言·windows·深度学习·机器学习·conda·环境配置
wxmtwfx16 分钟前
Linux内核时钟芯片DS3232驱动源码分析
linux·驱动开发·spi·i2c·ds3232
deriva21 分钟前
windows系统安装linux并docker部署.netcore项目
linux·docker·.netcore