/boot 的 dd 和根邏輯磁碟區的 LVM 快照是 UEFI PC Ubuntu Server 完整備份的正確策略嗎?

/boot 的 dd 和根邏輯磁碟區的 LVM 快照是 UEFI PC Ubuntu Server 完整備份的正確策略嗎?

我計劃在 512GB 磁碟上以 UEFI 模式建立 Ubuntu Server 安裝的完整備份。有一個強制的 UEFI 分割區(1GB),/boot 是標準的 EXT4 獨立啟動分割區(2GB),磁碟的其餘部分是大 LVM 實體磁碟區(~509GB)。

  • 定義一個卷組,例如。 vg-root 大小 ~509GB
  • 定義一個邏輯卷,例如。 lv-root 大小為 200GB。

系統已安裝,核心和軟體包都是最新的,一切都很好。我計劃使用 LVM 快照功能在這個「乾淨」的時間點創建系統的完整備份。

我將建立大小為 200GB 的 lv-root-snap 並啟動分割區備份「dd if=/dev/BOOT_PARTITION_DEVICE of=boot_backup.dd」。從現在開始可能會有許多變化、更新等等。隨著時間的推移,可能會安裝新的內核,這是 Ubuntu 作業系統中常見的內容。

將來,我計劃透過使用反向 dd 命令和快照 lv-root-snap 中的 lv-root 恢復啟動分區來「回到過去」。

我計劃在未來的恢復過程中遵循這些步驟:

  1. 卸載 /boot 分割區
  2. 執行引導分區備份的反向 dd (因此在此之後我們在引導分區中擁有原始內核,/boot 此時仍處於卸載狀態)
  3. 從 lv-root-snap 恢復 lv-root(將安排下次重新啟動,因為這是掛載的活動根分割區)
  4. 立即重新啟動 UEFI PC
  5. 希望啟動到 UEFI PC 的初始狀態(「乾淨狀態」):)

此計劃對 UEFI PC 有效嗎?或者也許我遺漏了一些東西,尤其是當我在備份計劃中忽略 UEFI 分割區時?

答案1

該過程因公司而異。但最佳實踐是備份設定、配置和關鍵資料。不是作業系統本身安裝。可以輕鬆地重新安裝。您甚至可能會遇到 UEFI 安全啟動和 tpm 金鑰的問題,這些問題可能在您執行的備份之間有時會發生變化。

如果您正在尋找驅動器故障保護,請考慮 Raid 1。

相關內容