当前位置: 首页 > news >正文

Mysql5.7 自动备份恢复示例

一、备份数据库

1. 创建脚本 /usr/local/bin/mysql_backup.sh
#!/bin/bash
DATE=$(date +%Y%m%d_%H%M%S)
BACKUP_DIR="/data/mysql/backup"
USER="backup_user"
PASSWORD="你的密码"# 逻辑备份所有数据库
mysqldump -u$USER -p$PASSWORD  eblp | gzip > $BACKUP_DIR/full_$DATE.sql.gz# 删除7天前的备份
find $BACKUP_DIR -type f -mtime +7 -delete

 2. 添加执行权限

chmod +x /usr/local/bin/mysql_backup.sh
3. 设置每天凌晨2点执行
crontab -e
# 添加行:
0 2 * * * /usr/local/bin/mysql_backup.sh

二、恢复数据库

mysql -u root -p [数据库名] < backup.sql
# 示例:恢复 mydb 数据库
mysql -u root -p mydb < mydb_backup.sql

相关文章:

  • 《Kubernetes》Pod详解+Pod控制器
  • 用“Gemini 2.0 Flash Preview Image Generation”模型修改图片,有哪些常用的提示词和方法
  • 计算机网络零基础完全指南
  • 九尾狐编程语言新算法“超维时空演算体”
  • 加密货币:什么是稳定币?
  • 《Go语言圣经》结构体
  • 宽度优先遍历(bfs)(3)——最小路径问题
  • RTSP播放器低延迟实践:一次对毫秒级响应的技术探索
  • SpringBoot扩展——发送邮件!
  • flink的多种部署模式
  • Kaggle-Plant Seedlings Classification-(多分类+CNN+图形处理)
  • 解决“在EFI系统上,Windows只能安装到GPT磁盘“错误
  • DINO-R1:激励推理能力的视觉基础模型
  • 最简单的方式突破远程桌面封锁
  • 算法导论第十九章 并行算法:解锁计算新维度
  • Matplotlib 绘图库使用技巧介绍
  • Python 数据分析与可视化 Day 1 - Pandas 数据分析基础入门
  • day037-openssh服务与http协议
  • 视频相似度检测算法(带课设报告)
  • GNSS介绍
  • 广告设计与制作实训总结2000字/做博客的seo技巧
  • 北京网站建设 专业10年/宁波seo
  • 同一个ip的网站做链接有用/无锡网站制作无锡做网站
  • 云优网站建设程序模版/steam交易链接怎么获取
  • 个人网站能百度推广吗/如何拿高权重网站外链进行互换?
  • 导购类网站建设多少钱/发布新闻最快的网站