Linux

BackupPC 計劃高級設置

  • January 24, 2015

我剛剛安裝了這個很棒的網路備份工具,叫做BackupPC,但是我在設置Schedule我想要的參數時遇到了一些困難。

如我所見,BackupPC有一些基本的日程設置。什麼 它可以指定備份應該多久執行一次以及應該保留多少備份。

計劃設置範例

但是我怎樣才能做一些更高級的事情呢?就我而言,我想保留最近 30 天的增量備份,然後每個月保留 6 個月?

是否可以通過設置進行類似的操作,或者我應該每天設置增量備份,然後刪除多餘的備份?

感謝您的回答!

BR

您決定何時進行完整備份和增量備份,以及在該期間保留多少備份。它們都用於定義要保留多少備份。如果備份之間的時間間隔較大並且要保留的備份保持不變,則備份將保留更長的時間。

檢查這個 url 他們解釋它是如何工作的

讓我們假設每日增量備份和每月一次完整備份:

FullPeriod = 30 ( 以天為單位的值,如果備份時間較長,您可能需要將其調整為小於 30,因為天數僅在最後一次備份完成後開始計算,而備份需要 2 天才能完成,您通常只想等待 28 天以始終在每月的同一時間進行備份)

IncrPeriod= 1(或 0.95 以保持備份在同一小時開始)

現在要儲存多少備份……你想要 30 個增量備份,所以

IncrKeepCnt=30(30 個備份*1 天備份 = 30 個備份要儲存)

對於每月備份 FullKeepCnt=6 ( 6*30 天)

這是簡單的方法,更複雜的方法,假設您想要相同但每週的完整備份:

滿期 = 7

因此,要保留 6 個月的備份(以及第一個月每週的所有完整備份),您需要 FullKeepCnt=

$$ 4,0,6 $$ 這說你想要 4 個備份 $ FullPeriod ( 4 backups for the first 4 weeks), zero backups for the next 2* $ FullPeriod(第一次備份 4 次後,忽略每 2 週的備份),最後在 4*$FullPeriod 中保留 6 次備份(間隔 4*7 天 6 次備份~1 個月)

引用自:https://serverfault.com/questions/662027