Board logo

标题: shell定时备份文件以及目录 [打印本页]

作者: look_w    时间: 2019-3-15 17:10     标题: shell定时备份文件以及目录

定时备份文件以及目录

    `#!/bin/sh
    #Author ithelei@sina.cn
    BACKUP_dir="/usr/FileBak/"  
    DATE=`date +%Y-%m-%d`
     
    mkdir -p $BACKUP_dir/$DATE
    rsync -avSH /usr/FileSys/ /usr/FileBak/$DATE
    if  [ $? -le 0  ];then
      echo "success"
      rm -rf /usr/FileBak/`date --date='7 days ago' +%Y-%m-%d`
    fi `

注释:

    以日期为目录备份
    /usr/FileSys/ 为备份源目录
    /usr/FileBak/$DATE 备份目录以日期为单元
    删除7天前的备份下来的目录(数据)
    另记得在/etc/crontab




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0