Ext3

如何將 partimage 映像恢復到較小的驅動器?

  • July 6, 2012

不假思索地,我製作了一個 ~1TB ext3 分區的partimage圖像,它實際上只包含大約 2GB 的數據,所以 gzip 壓縮到那個大小。然後我把它擦乾淨,然後用它做別的事情。

我現在想刪除 partimage 分區,但只是想在我這樣做之前仔細檢查它包含的內容。但是,我沒有 1TB 的空閒空間來工作和恢復它,partimage 本身堅持這一點。有沒有辦法在不解壓縮的情況下縮小partimage圖像內的分區?或者,有沒有辦法安裝它或看看裡面有什麼?

謝謝。

如果大部分圖像是正確的空(零塊),它可能壓縮得很好,您可以嘗試在具有“未預分配”磁碟的虛擬機中恢復它。IE:

  1. 在 VMWare 或類似工具中創建 VM
  2. 安裝您需要的任何作業系統
  3. 關閉並添加一個 1Tb+ 大小的新虛擬磁碟,但不要設置“立即分配空間”
  4. 重新啟動 VM 並將備份還原到該虛擬驅動器

虛擬磁碟希望不會因空塊而增長。

*編輯:*您可能不必在步驟 2 中執行“安裝作業系統” - 如果您通常可以從可啟動的 Live CD 或 USB 驅動器執行恢復操作,那麼您可以從該媒體(或該媒體的映像)啟動 VM在一個文件中)。

引用自:https://serverfault.com/questions/47069