需求,日誌檔案每天備份乙個,面對日益增多的檔案,跟蹤和除錯問題單將會顯得十分混亂,於是,可以刪除幾天以前的檔案。
使用linux做備份時,需要定時做備份,並且能夠將前幾天沒用的備份檔案自動刪除,
語句寫法:
find 對應目錄 -name "檔名" -mtime +天數 -exec rm -rf {} \;
當然也可以使用
find 對應目錄 -name "檔名" type f -mtime +天數 -exec rm {} \;
這兩條命令基本一樣
這是我寫的乙個刪除svn增量備份的shell指令碼
find 命令後面 「/home/jordy/svn/」 是我備份檔案的路徑,「daily_incremental_backup.*」 表示我要刪除的檔案是以「daily_incremental_backup」 為開頭的檔案,「-mtime + days」 表示刪除的前days以前的備份檔案或資料夾
注意:如果是增量備份,會出現這種情況,比如今天沒有備份新檔案,例如:
今天是8月3號,而我的增量備份只有7月30號以前的,那麼上述的指令碼檔案是按照30號前的10天以前的檔案刪除,也就是將7月20號以前(含7月20號的檔案)刪除。
**:
linux差異增量備份
linux備份真是太方便了,其實我們常用的tar就是很好的增量備份軟體 使用 tar g 引數進行增量備份實驗 完整備份 建立測試路徑與檔案 mkdir test touch test 在test下生成三個檔案 執行完整備份 tar g snapshot zcf backup full.tar.gz...
增量備份 差異備份 增量備份的區別?
特點 占用空間大,備份速度慢,但恢復時一次恢復到位,恢復速度快。相當於機械人把地板打掃乾淨了,你踩過,就會有腳印 增加標記 下次機械人就把腳 印記錄下來,並且把腳印打掃乾淨 清除標記 始終保持地板乾淨。機械人每次記錄並打 掃的腳印就相當於每次增量備份的內容 以備份體積小,備份速度快,但是恢復的時候,...
累計增量備份策略 Linux備份策略
常用的備份策略有完全備份和增量備份,而增量備份有可細分為累計增量備份和差異增量備份。下面來分別講述不同備份策略以及之間的區別。完全備份是指把所有需要備份的資料全部備份。當然,完全備份可以備份整塊硬碟 整個分割槽或某個具體的目錄。對於 linux 作業系統來說,完全備份指的就是將根目錄下的所有檔案進行...