在linux环境中,运行脚本可以大大减轻运维工程师的工作重量。在生产环境中,备份这一工作环节算是尤为重要的了,怎么样才能不需要人为干预的情况下,让系统自动的备份人为重要数据呢?这里简单介绍shell脚本加crontab定时任务计划。

比如:每天晚上 12 点,打包站点目录/var/www/html 备份到/data 目录下

首先创建一个脚本

cat aaa.sh

!/bin/bash

cd /var/www/ && /bin/tar zcf /data/html-`date +%m-%d%H`.tar.gz html/

创建任务计划

crontab -e  

00 00 * * * /bin/sh /root/aaa.sh  

此文章对您是否有帮助? 0 用户发现这个很有用 (0 投票)