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

my.conf脚本备份

✅ 修正版配置备份脚本

文件路径建议放在:
/mnt/sdc/backup/mysql_backup.sh

内容如下:

#!/bin/bash
# ==========================================
# 名称:配置文件备份脚本
# 说明:定期备份 bfm 应用 JAR 包
# 备份源文件:/etc/mysql/my.cnf
# 备份位置:/mnt/sdc/backup/mysql_backup/
# ==========================================# 设置备份目标目录(包含日期时间)
BACKUP_DIR="/mnt/sdc/backup/mysql_backup/$(date +%F_%H-%M-%S)"
mkdir -p "$BACKUP_DIR"# 设置要备份的文件
SOURCE_FILE="/etc/mysql/my.cnf"# 判断文件是否存在
if [ -f "$SOURCE_FILE" ]; thencp -p "$SOURCE_FILE" "$BACKUP_DIR/"echo "$(date '+%F %T') 备份完成:$SOURCE_FILE -> $BACKUP_DIR" >> /mnt/sdc/backup/mysql_backup/backup.log
elseecho "$(date '+%F %T') 源文件不存在:$SOURCE_FILE" >> /mnt/sdc/backup/mysql_backup/backup.log
fi# 删除90天前的旧备份
find /mnt/sdc/backup/mysql_backup/ -maxdepth 1 -type d -mtime +90 -exec rm -rf {} \;

✅ 使用说明

1️⃣ 创建目录

执行:

mkdir -p /mnt/sdc/backup/mysql_backup

2️⃣ 保存脚本并赋予执行权限

chmod +x /mnt/sdc/backup/mysql_backup.sh

3️⃣ 手动执行测试

/mnt/sdc/backup/mysql_backup.sh

执行完成后,你可以查看:

ls -l /mnt/sdc/backup/mysql_backup/
cat /mnt/sdc/backup/mysql_backup/backup.log

可以看到备份生成的目录和日志记录。


✅ 4️⃣ 设置自动备份任务(每月1号凌晨2点执行一次自动备份任务)

crontab -e

添加:

0 2 1 * * /mnt/sdc/backup/mysql_backup.sh

✅ 5️⃣ 恢复说明

如果未来需要恢复,只需从备份目录复制回原路径,例如:

cp /mnt/sdc/backup/config_backup/2025-10-21_02-00-00/bfm-3.2.jar /mnt/sdc/bfm/webapps/bfm-3.2.jar

✅ 6️⃣ 日志内容示例

执行后会生成:

2025-10-21 16:05:03 备份完成:/mnt/sdc/bfm/webapps/bfm-3.2.jar -> /mnt/sdc/backup/config_backup/2025-10-21_16-05-03

http://www.jsqmd.com/news/24802/

相关文章:

  • 详细介绍:SQL中的CTE(公用表表达式)完全指南:从入门到精通
  • MySQL 安全审计日志保留与定期备份整改操作文档
  • Alibaba Cloud Linux 3 +Docker 部署 ThinkPHP6 (宝塔环境)-问题篇 - 实践
  • MES 文摘
  • 从网页到桌面:自定义URL协议让应用无缝衔接
  • 2025 年西宁靠谱旅行社,青海出国游报团旅行社,青甘环线旅行社最新推荐,聚焦资质、案例、售后的五家旅行社深度解读
  • Oracle案例:tar安装数据库并从10.2.0.4.8升级到10.2.0.4.9
  • 2025 年西北环线旅行社,青海口碑最好的旅行社,青甘大环线旅行社最新推荐,聚焦资质、案例、售后的五家旅行社深度解读
  • 读书笔记:Oracle分区黑科技:间隔引用分区与虚拟列分区详解
  • 2025 年青海旅行社,青海性价比高的旅行社,西宁旅行社最新推荐,聚焦资质、案例、售后的五家旅行社深度解读
  • 2025年在线折光浓度仪厂家权威推荐榜单:在线折光计/在线近红外光谱仪/在线折光率仪源头厂家精选
  • 第五届电子通信与计算机科学技术国际学术会议(ECCST 2025)
  • 2025 年方形无缝钢管,无缝钢管圆改方,镀锌无缝钢管厂家最新推荐,产能、专利、环保三维数据透视
  • VSCode Debug 插件
  • 2025 年精密无缝钢管、合金无缝钢管、高压锅炉无缝钢管厂家最新推荐,精准检测与稳定性能深度解析
  • 2025年分子动力学仿真厂家权威推荐榜单:动力学模拟/分子动力学模拟/粗粒化模拟源头厂家精选
  • SQL改写:99%DBA估计都会忽略的重大知识点
  • NAS助手 — 纯血鸿蒙时代的 NAS 文件分享新方案
  • 2025年办公室玻璃隔断型材厂家权威推荐榜单:专业玻璃隔断/广州办公室隔断/双层玻璃百叶隔断源头厂家精选
  • Draco 编译及配置
  • 第十一届中国大学生程序设计竞赛 女生专场
  • JAVA 对于class文件反编译,CFR 通常能产生最完整的代码。
  • 2025全焊接换热器/板式换热器/清洗维修推荐榜:科睿泽换热(苏州)领跑,四大企业以高效传热赋能工业节能
  • 2025橡胶/变形缝中埋式/中置式橡胶/预埋式橡胶/内埋式/止水带推荐榜:众航防水领跑衡水市场,四大企业以技术筑牢工程防渗防线
  • 2025 浸没式/全/液冷超充推荐榜:中碳创新领跑 “超充之城”,四大企业解锁低碳补能新范式
  • 【运维自动化-标准运维】各类全局变量使用说明-元变量(完结)
  • 2025年不变色二氧化硅厂家权威推荐榜单:通用型二氧化硅/可定制二氧化硅/高吸油二氧化硅源头厂家精选
  • linux系统启动卡在(1 of 2) A start job is running for .... ()
  • MES 他山之石:红日药业MES 文摘
  • HDMI辐射整改案例-阿赛姆电子