为了从 LVM 恢复我的数据,我需要哪些文件?

为了从 LVM 恢复我的数据,我需要哪些文件?

我在一台硬盘出现故障的机器上安装了 Fedora 11,每次启动它时都会报告几个错误。我的计划是在新的(更大的 SATA)硬盘上全新安装 Fedora 12,然后通过将其插入 IDE 端口从旧硬盘上复制所有未损坏的数据。我需要从故障硬盘上获取任何配置文件,以便在设置新系统后安装卷集,还是会自动识别?

还有其他我应该注意的问题吗?例如,我假设我应该在新安装的卷上创建不同名称的卷集?

答案1

我不确定如何在新安装中重新扫描驱动器,请查看 lvm 文档。 如果您将卷组移动到另一台机器,它将在启动时被扫描。

但是,当您添加每个 PV 时,配置会保存在元数据中,这样您就可以在机器之间移动卷组并且它们仍然可以使用。

是的,为新卷组使用不同的名称:-)

问候
K

答案2

我建议启动到支持 LVM 的 LiveCD(大多数较新的发行版都支持开箱即用,例如 ubuntu),然后转到控制台并查看您能看到的内容。您可能需要启动或重新启动 lvm“/etc/init.d/lvm restart”。

我还遇到了一些奇怪的问题,/etc/lvm 中的任何文件都会导致 LVM 无法找到现有设置或创建新设置。删除 /etc/lvm 并运行 /etc/init.d/lvm restart 可以解决此问题。

正如其他人所述,您的 LVM 的信息存储在设备本身上,因此您不必担心在 /etc/lvm 中保存任何内容,或者在 LiveCD 的情况下,即使您删除它也没有关系。

相关内容