Linux

為臨時手動備份設置 Rsnapshot?

  • September 30, 2021

我對新的 Rsnapshot 配置感到困惑。在目前版本中,有一種不同的方式來指定備份間隔,如下所示:

retain hourly  2
retain weekly  7
retain monthly 2

我想每月手動備份幾次。我想保存 3 個檔案。我應該如何設置上面的程式碼?

簡短回答:將其替換為

retain manual 3

rsnapshot manual在您想要進行備份時執行。

預設配置定義了三個不同的“備份級別”。這個想法是您rsnapshot hourly每隔幾個小時、rsnapshot weekly每周和rsnapshot monthly每個月執行一次(通常來自 cron 作業)。執行時rsnapshot weekly,它將最舊hourly的備份移動到weekly備份;執行時rsnapshot monthly,它將最舊weekly的備份移動到monthly備份中。

然而,這些備份級別的名稱完全是任意的——rsnapshot 沒有什麼要求您每小時、每周和每天備份一次。因此,如果您只是將備份級別替換為您自己的一個manual級別(一個級別),您可以隨時執行rsnapshot manual,它會對您在 rsnapshot.conf 中選擇的任何內容進行完全增量備份。

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