Linux
恢復分佈在多個 lvm 物理卷上的 ext3 卷的剩餘部分
我有一個 LVM 邏輯卷,分佈在 Amazon AWS 上的八個獨立物理卷上。邏輯卷使用 ext3 格式化。
我的一個物理卷失敗了。有沒有辦法從剩餘的捲中恢復部分或全部數據?
謝謝!
通過執行以下操作,我能夠或多或少地恢復剩餘數據:
- 添加一個新的物理卷以替代發生故障的物理卷。
- 用於
vgscan
確定失去(失敗)物理卷的 UUID。- 用於
pvcreate --uuid [uuid of failed volume]
添加新的物理卷並為其提供與失敗的相同的 uuid 和設備描述符。- 用於
vgcfgrestore [the volume group name]
恢復卷組描述符(可能需要也可能不需要。)- 用於
vgchange -ay [the volume group name]
啟動卷組。- 執行
e2fsck -y [the logical volume]
以修復任何錯誤;會有很多。- 執行
mount [the logical volume] [desired mount point]
,瞧!我找到了我剩餘的數據!