![为了从 LVM 恢复我的数据,我需要哪些文件?](https://linux22.com/image/498640/%E4%B8%BA%E4%BA%86%E4%BB%8E%20LVM%20%E6%81%A2%E5%A4%8D%E6%88%91%E7%9A%84%E6%95%B0%E6%8D%AE%EF%BC%8C%E6%88%91%E9%9C%80%E8%A6%81%E5%93%AA%E4%BA%9B%E6%96%87%E4%BB%B6%EF%BC%9F.png)
我在一台硬盘出现故障的机器上安装了 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 的情况下,即使您删除它也没有关系。