四虎影视在线影院在线观看,小s货再浪些再咬紧点h,国产精品水嫩水嫩,97精产国品一二三产区

Board logo

標(biāo)題: [分享] 指定目錄,單獨遍歷備份子目錄shell腳本,根據(jù)wdcp官方網(wǎng)站備份腳本修改 [打印本頁]

作者: weinana    時間: 2016-8-17 14:15     標(biāo)題: 指定目錄,單獨遍歷備份子目錄shell腳本,根據(jù)wdcp官方網(wǎng)站備份腳本修改

  1. #!/bin/bash
  2. # author andy.chao
  3. # BaseOn wdlinux sitebackup.sh Amend
  4. # url http://cd-genova.com
  5. # 開始處理備份
  6. BACKUPFILE_DIR=/www/web #站點上級目錄路徑
  7. BACKUPSAVE_DIR=/www/backup/web #備份存儲路徑
  8. tasklogdir="/www/wdlinux/wdcp/logs" #wdcp后臺計劃任務(wù)日志存儲路徑
  9. [ ! -d $tasklogdir ] && mkdir -p $tasklogdir #檢測日志存儲路徑是否存在,否會自動創(chuàng)建目錄
  10. tasklog=$tasklogdir/task.log #操作日志名稱
  11. cd $BACKUPFILE_DIR #進入備份路徑
  12. for dir in `ls --file-type -1`; #遍歷站點目錄
  13. do
  14.   if [ `echo $dir | grep "/[        DISCUZ_CODE_0        ]quot;` ]; then
  15.     dir=`basename $dir`;
  16.     mdate=`date +%Y%m%d%H`
  17.     [ ! -d ${BACKUPSAVE_DIR}/${mdate} ] && mkdir -p ${BACKUPSAVE_DIR}/${mdate} #創(chuàng)建存儲備份的日期文件夾
  18.     savefname=$BACKUPSAVE_DIR/${mdate}/${mdate}_${dir}.tar.gz #設(shè)置站點壓縮包名稱
  19.     tar -zvcf $savefname $dir; #打包并存儲到備份文件夾內(nèi)
  20.     echo -n $dir" 站點文件備份成功      完成時間:" >> $tasklog && date +%Y年%m月%d日%H時%M分 >> $tasklog #寫入操作日志
  21.   fi
  22. done && exit 0 #備份結(jié)束并退出
復(fù)制代碼

下載腳本,運行前請自行測試! site_backup.zip (646 Bytes)

附件: site_backup.zip (2016-8-17 14:42, 646 Bytes) / 下載次數(shù) 26
http://cd-genova.com/bbs/attachment.php?aid=6524&k=aa9d7fef0b22b11cf22e59b77ec86071&t=1743859654&sid=9y33W2
作者: bit    時間: 2017-1-6 11:11

感謝樓主的無私分享,吾等小白很受用。
作者: cbfly    時間: 2017-5-19 09:51

自己更改目錄后不能備份,試試這個腳本看看
作者: admin    時間: 2017-5-19 10:00

很好
作者: 超級用戶    時間: 2017-11-8 00:24

一年多前的腳本,現(xiàn)在發(fā)現(xiàn)太實用了
作者: hmzslhh    時間: 2017-12-12 13:18

一年多前的腳本,現(xiàn)在發(fā)現(xiàn)太實用了,有沒有寫個備份上傳到OSS的
作者: heiniu    時間: 2018-3-22 17:53

下載下來學(xué)習(xí)學(xué)習(xí),,,看看
作者: 1530676134    時間: 2018-8-9 09:28

下載下來試試
作者: cctvss    時間: 2018-11-2 11:01

沒金幣下不了
作者: 1530676134    時間: 2018-11-30 14:41

金幣不足怎么辦,
作者: b_d678876    時間: 2018-12-10 09:10

請問各位大神 下載的腳本上傳到 /www/wdlinux/wdcp/shell目下 然后再設(shè)置計劃任務(wù) 為什么沒有生效呢 現(xiàn)在用的是v3.2.21版本 官方備份站點腳本 把web目錄整個備份到一個壓縮包 不太方便
作者: whhack    時間: 2021-5-2 10:32

腳本貌似有問題!




歡迎光臨 WDlinux官方論壇 (http://cd-genova.com/bbs/) Powered by Discuz! 7.2