我想听听那些有个人经验的人,他们使用lvm+ext3和ext3从崩溃的驱动器中恢复崩溃的系统或数据。哪个选项更难从备份中恢复或提取丢失的数据?
发布于 2009-05-04 15:25:58
当涉及从有软管的磁盘或系统中恢复数据时,直接的ext3将比LVM+ext3稍微容易一些,因为它增加了一些额外的复杂性,并且您的恢复工具需要被LVM感知。
然而,LVM为您提供了显着增加的灵活性,并且在我看来几乎总是合理的。它还可以使备份更容易、更可靠(LVM快照对于备份非常方便)。
在处理了这两个问题之后,我不认为LVM稍微增加的困难就足以排除它,而且当您考虑到LVM的优点时。。。嗯,除非我有一个很好的理由,否则我通常不会在没有LVM的情况下构建一个盒子。
发布于 2009-05-23 23:24:24
在分区上使用lvm+ext3和ext3更容易。考虑丢失LVM头和丢失分区表。LVM头被备份在根文件系统上。任何地方都不会备份分区表。
如果手动保存分区表的副本,则很容易替换。但是,如果必须在没有特殊备份的默认设置上进行还原,则可以恢复LVM对元数据的备份。这样做的命令可能是奇怪和令人困惑的,但您可以通过进行网络搜索找到对它们的引用。
如果分区表很容易猜测,但您没有实际的备份,那么您可能与从备份中恢复LVM标头的复杂度相同,而LVM头是它自己保存的。
如果您的LVM PV头没有损坏,那么查找数据要比在分区表上找到数据要容易得多。(如果你有很多设备)。
发布于 2009-06-08 04:11:21
您可以恢复LVM的信息,这只是有点痛苦(嗯,也许事情在过去的一两年里有所改善)。LVM非常方便,而且可能很值得,除非您对分区很确定。
https://serverfault.com/questions/4069
复制相似问题