Debian

如何使用 rsync 使用加密的 LVM 備份 Debian?

  • December 1, 2020

我正在執行帶有全盤加密的 KDE 的 Debian 9.1,並希望使用 rsync 對整個驅動器(包括單獨的 /home 分區)進行備份,以允許我在出現故障時恢復系統。

我怎樣才能做到這一點?硬碟加密備份份需要注意什麼?

(例如,我是否需要將我備份的驅動器以特定方式格式化?)

更新:我現在正在使用非常有用的工具 BackInTime 和 Vorta,並且還簡單地備份了 /boot 之類的文件夾。

你必須定義失敗。可能的選項包括

  1. 某些分區(例如:/boot/)缺少/無效數據,這會阻止系統啟動
  2. 某些分區(例如:/boot/)已損壞/無法安裝
  3. 您忘記了加密密碼
  4. 整個磁碟出現故障
  5. 引導載入程序已損壞

Debian 安裝媒體提供了有用的恢復選項。

  • 您可以提供密碼並掛載在失敗中倖存的加密分區。從那裡您可以恢復使用 rsync 備份的數據。這對於從 1 恢復很有用。
  • 您可以重新分區您的磁碟。這包括創建新的加密分區,可能使用不同的密碼。完成此操作後,您可以恢復使用 rsync 備份的數據。您需要確保分區表和 LVM 與原始. 這對於在更換驅動器後從 2、3 或 4 恢復很有用。
  • 您可以修復引導載入程序。如果沒有其他方法失敗,則無需恢復數據。

TL;DR:不需要具體的預防措施。如果您想單獨依賴 rsync,請確保您可以在必要時重新創建分區,但這並不特定於使用加密。其他選項包括

  • 備份整個磁碟(不使用 rsync)。這需要更多的空間和時間來進行每個備份,但可以更輕鬆、更快速地還原。如果您忘記密碼,它不會拯救您。
  • 接受重新安裝系統並僅在出現問題時恢復數據(而不是程序)。

引用自:https://unix.stackexchange.com/questions/387525