51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

back.sh 定时备份脚本(定时任务案例)

定时任务 案例

IP=`hostname -I | awk '{print $2}'```TIME=date +%F``` ``dir=hostname_${IP}_${TIME}``#创建目录mkdir -p /backup/$dir`

#打包重要文件
cd /etc/
tar zcvf /backup/$dir/etc.tar.gz passwd hosts
#推送目录到rsync服务端

export RSYNC_PASSWORD=123456
rsync -avz /backup/$dir [email protected]::backup

#删除7天前的备份文件

find /backup -mtime +7 | xargs rm -rf &> /dev/null

欢迎来撩 :shell 编程从0到1

赞(0)
未经允许不得转载:工具盒子 » back.sh 定时备份脚本(定时任务案例)