一、单独编写备份脚本
进入/vdb/backups目录中,vim backup.sh创建backup.sh文件
#!/bin/bash
mysqldump -uroot -ptest --all-databases > /var/lib/mysql/backups/test_bak.sql
二、单独编写清理脚本
进入/vdb/backups目录中,vim clean_file.sh创建clean_file.sh文件
#!/bin/bash
find ./ -name "test_bak.sql" -mtime +0 -type f -delete
三、编写备份清理脚本
进入/vdb/backups目录中,vim backup_mys

本文介绍了如何在Linux环境下编写脚本实现MySQL数据库的定时备份和清理。通过创建backup.sh、clean_file.sh和backup_mysql.sh脚本,结合systemd定时任务,确保每天0点自动执行数据库备份并清理前一天的备份文件。
最低0.47元/天 解锁文章
182

被折叠的 条评论
为什么被折叠?



