使用 deja dup 在 2 個位置自動備份:本機和 USB 隨身碟

使用 deja dup 在 2 個位置自動備份:本機和 USB 隨身碟

我在本機資料夾 /home/zoroaster/backup 上設定了自動備份,一切正常,備份和還原。

我現在想在外部 USB 驅動器上設定第二個備份,以便在本地硬碟損壞或失敗時,我可以從外部 USB 驅動器恢復。

使用 deja dup 的 GUI 僅允許設定 1 個儲存位置。

我想知道一個好方法來做到這一點,使用腳本或將本地備份資料夾與外部同步。

另外我想知道在這種情況下 USB 驅動器是否應該由 root 或用戶擁有?僅出於備份目的,我才會使用 USB 驅動器。

目前安裝在 /media/zoroaster/Backup 上,所有者是 root。

謝謝

答案1

由於 Deja Dup 會追蹤已備份的文件,因此您無法運行兩次而獲得相同的結果。

如果您想保留備份的兩個副本,您可以等到常規備份完成後,然後將cp -rp本機硬碟上的目錄複製到 USB 隨身碟。不需要rsync或壓縮,因為資料在複製過程中不會改變並且已經被壓縮。

您可以透過在 Deja Dup 備份後的給定時間啟動 cron 作業來自動執行此操作,並檢查 Deja Dup 是否已完成其作業(例如測試 的輸出pgrep duplicity)。

Deja Dup 運行的備份具有rw-------啟動它的使用者的權限和擁有者。因此,您可以為外部磁碟機保留這種方式。

相關內容