gpt4 book ai didi

linux - 如何直接从lvm pv盘恢复数据

转载 作者:太空宇宙 更新时间:2023-11-04 05:25:51 26 4
gpt4 key购买 nike

我遇到了 lvm 错误。我在单个磁盘上构建了一个 lvm vg,今天重新启动计算机后,我发现 vg 丢失了。当 vgs 时我没有任何信息,但可以在 pvs 时看到这些信息:

PV VG Fmt Attr PSize PFree<br/>
/dev/sdb2 lvm2 --- 223.08g 223.08g

现在如何恢复我的数据?

最佳答案

恢复情况我开始尝试使用从 Knoppix CD 运行的 TestDisk 进行恢复。不幸的是,我已经覆盖了分区表,并且对硬盘驱动器丢失分区的详尽搜索产生了太多结果。我决定使用 PhotoRec 来恢复丢失的文件。

PhotoRec 通过查找已删除的文件并将其复制到磁盘来恢复文件。这意味着文件不应恢复到已删除文件所在的同一磁盘分区(除非您从磁盘镜像文件恢复),因为这可能会导致已删除的数据被永久覆盖。

要记住的另一件重要事情是 PhotoRec 很可能会恢复大量文件。这意味着要存储恢复文件的分区应至少具有与 PhotoRec 搜索恢复文件的分区大小一样多的可用空间。

可能的恢复设置包括:

Recover the files to a separate hard drive.
Recover the files to a networked storage drive.
Recover the files to a separate partition on the same hard drive.
Image the hard drive using a tool like ddrescue and recover files using only one partition.

由于我已完成删除分区,因此无法使用第三个选项。第二种选择引入了与网络速度和延迟相关的问题。在使用硬盘驱动器图像作为证据的事件响应的情况下,第四个选项值得考虑。

我选择了第一个选项,并在一台计算机上安装了两个硬盘。我将用于恢复文件的硬盘分为两个主要分区;第一个分区保存操作系统 (CentOS 4),而第二个分区则用于保存恢复的文件。以这种方式分区是一种额外的预防措施,可防止 PhotoRec 写入超出存储空间允许的文件而导致系统停止运行。另一种选择是通过 Live CD(例如 Knoppix)运行操作系统,其中包含 TestDisk 和 PhotoRec 实用程序。

您可以在单个存档文件中下载 PhotoRec 和 TestDisk。 photorec_static 和 testdisk_static 文件是可执行文件,可以从命令行执行。

确保恢复分区已安装(我将其安装在/var/recovery)。不要挂载包含已删除文件的硬盘;如果分区保持未安装状态,则无法覆盖其包含的数据。

关于linux - 如何直接从lvm pv盘恢复数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32187825/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com