恢复分布在多个 lvm 物理卷上的 ext3 卷的剩余部分

恢复分布在多个 lvm 物理卷上的 ext3 卷的剩余部分

我在 Amazon AWS 上有一个 LVM 逻辑卷,分布在八个独立的物理卷上。该逻辑卷使用 ext3 格式化。

我的一个物理卷发生故障。 有什么方法可以恢复剩余卷中的部分或全部数据吗?

谢谢!

答案1

通过执行以下操作,我能够或多或少地恢复剩余的数据:

  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],瞧!我找到了剩余的数据!

相关内容