码迷,mamicode.com
首页 > 系统相关 > 详细

每日备份脚本目录shell

时间:2017-03-25 19:16:34      阅读:219      评论:0      收藏:0      [点我收藏+]

标签:home   use   ase   please   user   tar.gz   dir   www   bin   

#!/bin/sh

#please user the Full Path Directory


SiteName="www.sijisiji.com"

Prefix=`date +%Y%m%d`

Cur_Bak_Name=${SiteName}"_"${Prefix}"_bak"

Cur_Bak_Name_gz=${Cur_Bak_Name}".tar.gz"

BackupDir="/home/backup"

SiteDir="/home/wwwroot"

if [ ! -f $BackupDir ]; then
mkdir -p $BackupDir
fi


if [ -f ${BackupDir}/$Cur_Bak_Name_gz ]; then
rm ${BackupDir}/$Cur_Bak_Name_gz
fi


cp -r ${SiteDir}/${SiteName}/ ${BackupDir}/${Cur_Bak_Name}/


cd ${BackupDir}

tar -czvf ${Cur_Bak_Name_gz} ${Cur_Bak_Name}

if [ -d ${BackupDir}/$Cur_Bak_Name ]; then
cd ${BackupDir}
rm -fr ${Cur_Bak_Name}
fi

每日备份脚本目录shell

标签:home   use   ase   please   user   tar.gz   dir   www   bin   

原文地址:http://www.cnblogs.com/justdba/p/6617928.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!