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

相关推荐
测试人社区-千羽3 分钟前
智能测试的终极形态:从自动化到自主化的范式变革
运维·人工智能·python·opencv·测试工具·自动化·开源软件
秋刀鱼 ..7 分钟前
2026年机器人感知与智能控制国际学术会议(RPIC 2026)
运维·人工智能·科技·金融·机器人·自动化
roman_日积跬步-终至千里14 分钟前
【源码分析】StarRocks 跨集群数据迁移工具 - 基于快照进行的快速迁移
运维
koddnty19 分钟前
在c++中使用HOOK修改sleep函数
linux·c++
Jovin Giogic21 分钟前
简明教程:记录 Ubuntu系统命令行安装TexLive,配置vscode
linux·vscode·ubuntu·latex·texlive
猫豆~27 分钟前
Shell脚本部署——8day
linux·云计算
屿行屿行28 分钟前
【Linux】浅析Linux内存管理机制
linux
潘晓可36 分钟前
Docker部署Bookstack
运维·docker·容器
Serverless社区38 分钟前
阿里云新发的AgentRun 有哪些“大招”,一文详解来了
运维·阿里云·云原生·serverless
誰能久伴不乏41 分钟前
深入理解 `poll` 函数:详细解析与实际应用
linux·服务器·c语言·c++·unix