Linux

恢復分佈在多個 lvm 物理卷上的 ext3 卷的剩餘部分

  • March 15, 2012

我有一個 LVM 邏輯卷,分佈在 Amazon AWS 上的八個獨立物理卷上。邏輯卷使用 ext3 格式化。

我的一個物理卷失敗了。有沒有辦法從剩餘的捲中恢復部分或全部數據?

謝謝!

通過執行以下操作,我能夠或多或少地恢復剩餘數據:

  1. 添加一個新的物理卷以替代發生故障的物理卷。
  2. 用於vgscan確定失去(失敗)物理卷的 UUID。
  3. 用於pvcreate --uuid [uuid of failed volume]添加新的物理卷並為其提供與失敗的相同的 uuid 和設備描述符。
  4. 用於vgcfgrestore [the volume group name]恢復卷組描述符(可能需要也可能不需要。)
  5. 用於vgchange -ay [the volume group name]啟動卷組。
  6. 執行e2fsck -y [the logical volume]以修復任何錯誤;會有很多。
  7. 執行mount [the logical volume] [desired mount point],瞧!我找到了我剩餘的數據!

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