我在本機資料夾 /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-------
啟動它的使用者的權限和擁有者。因此,您可以為外部磁碟機保留這種方式。