大家好,我想求一个自动备份文件夹的脚本,每天运行一次,保存最近2天的,删除以前的,在线等!!谢谢了!

[复制链接]
查看11 | 回复3 | 2011-10-19 11:37:42 | 显示全部楼层 |阅读模式
#!/bin/bashBUNM=backup
#保存备份文件的目录名字BDIR=/etc
#要备份的文件夹路径FILE=`date '+%Y%m%d'`."$BUNM".tgz
#创建要备份文件的文件名find $BUNM -type f -mtime -2 -exec rm {} \;
#删除2天前在保存备份文件目录里创建的文件tar czvf $FILE $BDIR/
#开始备份mv $FILE /$BUNM #copy到/backup备份目录。#移动备份文件到指定备份目录...
回复

使用道具 举报

千问 | 2011-10-19 11:37:42 | 显示全部楼层
find /path mtime -1把这个命令放到crontab里面去每天0点备份crontab -e* 0 * * * find /path mtime -1 -delete > /dev/null 2>&1...
回复

使用道具 举报

千问 | 2011-10-19 11:37:42 | 显示全部楼层
2天以前的是直接删除,还是备份后删除,备份到哪儿?...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行