备份脚本

作者: lushitao 分类: 我的工作 发布时间: 2021-01-13 10:31
while true
do
  cd /home/ysf-wiki/backupwiki
  path=$(pwd)

  logNow="["$(date "+%Y-%m-%d %H:%M:%S")"]  "
  echo $logNow"start to check need back up wiki ..."
  now=$(date "+%H")

 
  if [ "$now" = "02" ];then
     echo $logNow"now is 02 AM, try to back up wiki..."
     
     fileday=$(date "+%Y%m%d")
     myFile=$path"/backup/"$fileday"back.bzip";
     if [ ! -f "$myFile" ]; then
        echo $logNow$myFile"  file not exist, try to back up now ..."
        sh ./BackupEveryDay.sh 
     else
        echo $logNow$myFile"  file exist, do not back up ..."
     fi
  else
     echo $logNow"now is not the time to backup wiki..."
  fi
  
  echo $logNow"end to check back up wiki ..."
  sleep 1200
done

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注