婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > shell周期差量備份文件夾的實現代碼

shell周期差量備份文件夾的實現代碼

熱門標簽:同花順電話機器人微信 湖北孝感如何辦理 北京電銷機器人對市場的影響 地圖標注x是啥意思 輝縣市地圖標注 外呼系統的合法性 武漢語音電銷機器人加盟 威海電銷外呼系統好用嗎 房產證地圖標注的兩個面積

shell腳本備份

創建備份腳本

backup.sh

#!/bin/sh 
#$# 參數個數
#提示說明
if [ $# -lt 3 ]; then
echo "=============================================="
echo "Usage:   $0 ( commands ... )"
 echo "commands:"
 echo "example:"
 echo " > $0 bakDir bakAllName oriDirOrFile"
 echo " bakDir:備份文件件"
 echo " bakAllName:完整備份的名稱"
 echo " oriDirOrFile:源文件或者文件夾"
echo "=============================================="
 exit -1
fi
#將參數賦值給變量 = 兩邊不能有空格
bakdir="$1"
bakName="$2"
bakAllName="$2.tar.gz"
oriDirOrFile="$3"
#保存天數 默認7天超過指定天數重新 全量備份
if [ -n $4 ];then
  bakDays=7
else
  bakDays=$4
fi

echo $bakAllName
echo $bakdir
#判斷全量備份文件是否存在
if [ ! -f "$bakdir$bakAllName" ];then
  #如果沒有全量備份份文件
  echo "--------all-bak---------"
  bakdir=$bakdir$bakAllName
  zl=""
else
  #已經備份了全量
  #獲取全量備份的時間
  bakAllDate="`ls --full-time $bakdir$bakAllName |cut -d ' ' -f 6`"
  #獲取當前時間
  nowDate=`date "+%Y-%m-%d"`
  #算出時間差單位是秒
  senconds=$(($(date +%s -d $nowDate) - $(date +%s -d $bakAllDate)));
  #計算出天
  day=$(($senconds/60/60/24))
  #增量備份但是超過備份時間需要跟新全量的備份
  if [ $day -gt $bakDays ];then
    echo "備份時間已經超過備份周期了"
    bakdir=$bakdir$bakAllName
  else
    echo "還沒超過備份周期"
    echo " temp-bak"
      #增量備份文件地址
      tempDir="$bakdir$bakName`date '+%m-%d'`.tar.gz"
      #獲取全量備份文件的日期
      compareDate="`ls --full-time $bakdir$bakAllName |cut -d ' ' -f 6`"
      echo "$compareDate"
      #獲取全量備份文件的時間
      compareTime="`ls --full-time $bakdir$bakAllName |cut -d ' ' -f 7`"
      echo "$comcompareTime"
      #shell 格式轉換成yyyy-MM-dd HH:mm:ss
      compareTime=`date -d $compareTime "+%F %T"`
      echo "$compareTime"
      #差量備份比較時間基準
      zl="-N "$compareTime""
      bakdir=$tempDir
  fi

fi
echo "--------start-bak---------"
echo $zl
echo "$bakdir"
#使用tar差量打壓縮包
tar "$zl" -czvf $bakdir $oriDirOrFile

創建任務調度

創建可執行文件

touch execBakUp.sh
chmod u+xrw execBakUp.sh

添加內容

  • sh backup.sh /opt/bak/ tomcatTest /home/oriDir 5
  • /opt/bak/:你的備份需要放置的位置
  • tomcatTest:你的備份名稱
  • /home/oriDir:需要備份的文件夾
  • 5:備份周期

編輯任務調度
crontab -e
秒 時 日 月 周
0 02 * * * sh /opt/execBakUp.sh >> $(date "+%Y-%m-%d".log)
每天凌晨 2點 執行execBakUp.sh

說明

參數說明:

  • $#:添加的參數個數。
  • $1~$n:添加到Shell的各參數值
  • $0:Shell本身的文件名
  • $*和$@:傳遞給腳本或函數的所有參數。

增量備份:

tar -cvzf text.tar.gz /bak -N i_time

i_time是時間點

獲取文件時間:

ls --full-time $bakdir$bakAllName |cut -d ' ' -f 6
  • ls --full-time text.txt:顯示文件完整時間
  • cut -d ' ' -f 6空格分隔 顯示第6列

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • shell編程跨服務器備份文件
  • 自動化下載并檢測ftp文件備份的shell腳本
  • Shell腳本自動刪除指定大小以上的備份文件
  • CentOS中使用Shell腳本實現每天自動備份網站文件和數據庫并上傳到FTP中
  • 3個備份系統文件并郵件發送的Shell腳本分享
  • shell備份文件、重命名文件、刪除指定文件的3個腳本分享

標簽:迪慶 武威 麗江 日喀則 蚌埠 紹興 西寧 安康

巨人網絡通訊聲明:本文標題《shell周期差量備份文件夾的實現代碼》,本文關鍵詞  shell,周期,差量,備份,文件夾,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《shell周期差量備份文件夾的實現代碼》相關的同類信息!
  • 本頁收集關于shell周期差量備份文件夾的實現代碼的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    欧美一二三在线| 欧美精品 日韩| 精品日韩成人av| 久久综合久久综合九色| 国产精品成人在线观看| 奇米精品一区二区三区四区| 欧美图区在线视频| 一区二区三区四区不卡视频| av综合在线播放| 一色桃子久久精品亚洲| 97精品国产97久久久久久久久久久久| 日韩欧美在线不卡| 国内精品国产成人国产三级粉色| 精品国产免费久久| 国产露脸91国语对白| 国产女人18水真多18精品一级做| 粉嫩蜜臀av国产精品网站| 国产精品沙发午睡系列990531| 成人免费毛片app| 一区二区三区四区在线免费观看| 欧美日韩一区二区三区在线看| 日韩写真欧美这视频| 美女视频黄频大全不卡视频在线播放| 日韩久久免费av| 国产成人啪免费观看软件| 国产精品久久久久久亚洲毛片 | 欧美日韩在线综合| 性做久久久久久| 欧美变态tickle挠乳网站| 国产99久久久久久免费看农村| 亚洲国产高清在线| 欧美精品777| av电影天堂一区二区在线观看| 一区二区久久久| 国产亚洲综合在线| 7777精品伊人久久久大香线蕉最新版 | 国产呦精品一区二区三区网站| 国产精品国产三级国产三级人妇| 欧美人与禽zozo性伦| 成人一区二区三区| 美日韩一级片在线观看| 成人性生交大合| 亚洲欧洲无码一区二区三区| 在线观看亚洲a| 色婷婷国产精品综合在线观看| 亚洲乱码国产乱码精品精小说| 激情综合网最新| 最新高清无码专区| 在线观看日韩毛片| 国产成人丝袜美腿| 捆绑紧缚一区二区三区视频| 亚洲福利视频一区二区| 亚洲国产日日夜夜| 亚洲永久精品大片| 亚洲美女淫视频| 一区二区在线观看免费| 日韩理论片在线| 中文字幕五月欧美| |精品福利一区二区三区| 亚洲欧洲精品天堂一级| 亚洲欧美日韩国产手机在线 | 国产aⅴ精品一区二区三区色成熟| 日韩精品福利网| 国产一区二区在线免费观看| 一本一道久久a久久精品| 8v天堂国产在线一区二区| 久久久91精品国产一区二区精品 | 一区二区三区精品在线观看| 在线成人av网站| 亚洲欧美激情视频在线观看一区二区三区| 91精品国产综合久久精品图片 | 欧美日韩国产首页| 欧美日韩高清在线| 欧美一级爆毛片| 亚洲丝袜精品丝袜在线| 性久久久久久久久| 国产真实乱对白精彩久久| 国产a区久久久| 日韩一区二区在线观看视频播放| 久久婷婷国产综合国色天香| 国产精品美女久久久久久久网站| 91黄色免费网站| 国产一区二区三区四| 欧美久久久久中文字幕| 亚洲国产精品久久久久秋霞影院| 奇米色777欧美一区二区| 日韩免费高清电影| 国产精品乱码人人做人人爱| 亚洲精品国产第一综合99久久| 亚洲成a人v欧美综合天堂下载| 国产精品久线观看视频| 国产精品污污网站在线观看| 日本成人在线一区| 欧美一级片免费看| 国产精品拍天天在线| 国产在线观看一区二区| 这里只有精品99re| 久久机这里只有精品| 日韩欧美高清dvd碟片| 蜜臀av性久久久久蜜臀aⅴ| 欧美日韩久久久| 奇米四色…亚洲| 日韩一区二区视频| 国产真实乱子伦精品视频| 2欧美一区二区三区在线观看视频| 久久精品99国产精品日本| 国产日韩欧美a| 色婷婷国产精品| 免费看欧美美女黄的网站| 国产午夜精品一区二区三区四区| 99久久伊人久久99| 国产欧美精品在线观看| 欧美一级艳片视频免费观看| 久久99精品国产麻豆婷婷洗澡| 久久精品无码一区二区三区| 国产精品一卡二卡在线观看| 一区二区三区在线视频免费观看| 欧美性做爰猛烈叫床潮| 久久婷婷成人综合色| 免费一级片91| 亚洲精品中文在线影院| 一区二区三区在线免费播放 | 一区二区三区在线视频观看| **欧美大码日韩| 亚洲欧美在线另类| 18成人在线视频| 日韩成人一级片| 国产精品自拍在线| 欧美蜜桃一区二区三区| 国产免费观看久久| 欧美高清dvd| 成人一区二区三区中文字幕| 天堂va蜜桃一区二区三区漫画版| 久久久久久电影| 色婷婷综合视频在线观看| jvid福利写真一区二区三区| 国产成人亚洲综合a∨婷婷图片| 亚洲欧洲精品一区二区三区| 中文字幕一区日韩精品欧美| 久久久久久一二三区| 91亚洲男人天堂| 在线观看国产精品网站| 51久久夜色精品国产麻豆| 91国产免费看| 精品1区2区3区| 在线成人高清不卡| 在线观看av一区| 91福利视频网站| 日产欧产美韩系列久久99| 久久精品国产999大香线蕉| 中文字幕一区二区三区乱码在线| 精品一区中文字幕| 日韩电影在线免费看| 亚洲国产欧美在线| 亚洲一区二区在线观看视频| 日本视频在线一区| 成人久久视频在线观看| 欧美日韩国产一级二级| 欧美日韩视频在线第一区| 9191久久久久久久久久久| 国产精品成人一区二区艾草| 亚洲一区二区影院| 国产乱人伦偷精品视频免下载| 国产一区二区在线观看免费| 色综合视频一区二区三区高清| 日本欧美一区二区三区乱码| 国产福利91精品一区二区三区| 中文字幕第一区二区| av亚洲精华国产精华精| 香蕉影视欧美成人| 国产一区二区三区四区五区美女 | 91蜜桃网址入口| 国产精品美女久久久久久久久 | 另类欧美日韩国产在线| 26uuu欧美| 欧美视频在线观看一区二区| 91福利在线导航| 天堂久久一区二区三区| 91久久精品午夜一区二区| 国产精品妹子av| 91亚洲国产成人精品一区二三| 国产亚洲综合在线| 国产.欧美.日韩| 亚洲一区二区欧美日韩 | 国产精品久99| 色婷婷综合久久久久中文一区二区| 最新国产の精品合集bt伙计| 欧美日韩综合不卡| 国产91精品欧美| 亚洲成人tv网| 亚洲欧美自拍偷拍| 欧美精品免费视频| 丁香激情综合五月| 亚洲综合精品自拍| 久久夜色精品国产噜噜av| 国产成人精品亚洲777人妖| 亚洲国产一区二区三区青草影视| 亚洲线精品一区二区三区八戒| 欧美一二三四在线| 在线中文字幕一区二区|