Centos常用命令(九、shell编程-综合案例)

19.Shell 编程综合案例
1)需求分析
(1)每天凌晨 2:10 备份 数据库 atguiguDB 到 /data/backup/db
(2)备份开始和备份结束能够给出相应的提示信息
(3)备份后的文件要求以备份时间为文件名,并打包成 .tar.gz 的形式,比如:2018-03-12_230201.tar.gz
(4)在备份的同时,检查是否有 10 天前备份的数据库文件,如果有就将其删除。

2)思路分析:

3)编辑脚本


检测脚本:

4)新建任务调度
crontab –e

原文地址:https://www.cnblogs.com/bdzxh/p/14035548.html