LVM 是否会增加数据丢失的风险?

gre*_*man 7 linux lvm data-recovery hard-disk

假设我有两个相同的磁盘,我在它们上设置了一个 LVM 逻辑卷(无镜像)。问题:当其中一个磁盘出现故障时会发生什么?

  1. 我将丢失所有磁盘中的所有数据
  2. 我将从损坏的磁盘中丢失数据,但我从仍在工作的磁盘中获取数据
  3. 别的东西(什么)

?

预先感谢您的澄清。

从我读过的 LVM 文章中提到的 RAID 来看,我将失去一切,另一方面,缩小 LV 则表示相反的情况。

更新

好读:http : //www.redhat.com/magazine/009jul05/features/lvm2/

根据这篇带有线性映射(默认,这是我的情况)并且没有镜像的文章,如果出现故障,您应该只丢失损坏磁盘中的数据。我希望这是真的,最终我发现:-/

Mat*_*ley 5

最糟糕也是最有可能的情况是你将失去一切。如果您有一个跨越两个驱动器的逻辑卷,并且您丢失了一个没有镜像的驱动器,那么您实际上已经消灭了一半的文件系统。

从这一点来看,它会稍微好一些,具体取决于您在卷上运行的文件系统。假设您没有使用条带化,这会扼杀您拥有的任何机会,您可以通过在第二个驱动器上运行恢复软件来取回一些数据。我没有这种情况的个人经验,但如果您使用的是更“强大”的文件系统之一(即ext3ext4) .

您的里程将根据您在 LVM 上使用的文件系统以及您的文件在磁盘上的排列方式而有所不同。如果它们分散在两个磁盘上,那么您仍然会丢失这些文件。