服务器在线 - 服务器软件 - 网站地图 服务器在线,专注于服务器技术!

当前位置:主页 > 编程脚本 > Shell > 正文

rsync按月存档并且保留最近3个月数据

时间:2022-07-04    来源:未知    投稿:admin    点击:

计划任务每天执行,按月归档,保留最新3个月数据,例:

if [ ! -d "/data/backup/gefeng.net/wwwroot/`date +"%Y%m"`" ];then
    mv /data/backup/gefeng.net/wwwroot/`date -d "-3 months" +"%Y%m"` /data/backup/gefeng.net/wwwroot/`date +"%Y%m"`
    /usr/bin/rsync -avz -e 'ssh -p 22' --bwlimit=2m root@58.218.204.78:/www/ /data/backup/gefeng.net/wwwroot/`date +"%Y%m"`
  else
    /usr/bin/rsync -avz -e 'ssh -p 22' --bwlimit=2m root@58.218.204.78:/www/ /data/backup/gefeng.net/wwwroot/`date +"%Y%m"`
fi

如果您的问题仍未解决,还可以加入服务器在线技术交流QQ群:8017413寻求帮助。