如何使用“/”備份還原Debian系統?

如何使用“/”備份還原Debian系統?

如何使用整個「/」資料夾(所有檔案和資料夾)的 tar 備份來還原我的 Debian 系統?

我必須建立 ISO 還是什麼?

答案1

如果有人給我一個完全失敗的系統的 tar 存檔並要求我恢復它,我可能會做這樣的事情。

  • 取得工作硬體
  • 啟動工作硬體關閉系統救援光碟
  • 從 tar 中提取/etc/fstab以了解正確的檔案系統設置
  • 對磁碟機進行分割、格式化等,然後將它們安裝在某個地方/target
  • 將 tar 存檔解壓縮到我的安裝點(即/target
  • 重新設定先前使用的任何引導程式。詳細資訊取決於所使用的引導程式(例如 grub、grub2、lilo,...)。
  • 可能會更正/etc/fstab、 和其他可能透過 UUID 引用檔案系統的相關文件。這完全取決於是否使用了 LVM、RAID、FDE 或其他東西。

但這遠非唯一的方法。我可能會想出十幾種不同的方法,這些方法可能會更好或更差,這取決於具體情況。

答案2

聽起來您需要啟動到復原磁碟或 Debian live CD (https://www.debian.org/CD/http-ftp/#stable)等然後恢復,但是你確定不能做一些不太激烈的事情嗎?

不確定你在修復什麼。

答案3

這取決於。

如果您已經啟動進入系統並且需要解壓縮根檔案系統。首先建立一個不包含在原始檔案系統中的目錄。將 tarball 移到該目錄並提取它。

如果您的檔案系統是 toast,那麼您需要啟動到 live CD,安裝硬碟(/dev/sdb 或任何可能的磁碟機),然後將 tarball 解壓縮到該安裝位置。

如果任何系統發生變化,例如 grub 或驅動程序,那麼事情就會變得更加複雜。其他資訊將大大幫助我們幫助您解決問題。

相關內容