PC3000 军达成数据恢复论坛

 找回密码
 立即注册
查看: 339|回复: 0
打印 上一主题 下一主题

PC-3000数据提取程序(Data Extractor)RAID版。从BtrFS文件系统恢复数 [复制链接]

Rank: 8Rank: 8

该用户从未签到

金钱
0
元宝
16619
专业度
0
跳转到指定楼层
楼主
发表于 2024-6-17 17:44:15 |只看该作者 |倒序浏览
本帖最后由 JDCTS5 于 2024-6-17 17:51 编辑

PC-3000数据提取程序(Data Extractor)RAID版。从BtrFS文件系统恢复数据的智能而简单的方法

大家好!

BtrFS不仅仅是一个高级文件系统。它是一个标准的文件系统,并结合了RAID配置。

BtrFS进行数据恢复是一个困难但有趣的过程。使用数据提取程序(Data Extractor)RAID版,您可以忘记诸如文件系统数据、XOR完整性,甚至RAID块大小之类的词语。您所需要的只是找到具有足够可用空间的驱动器,以便从RAID保存数据。

1.png

在深入研究BtrFS数据恢复过程之前,让我们先看看BtrFS结构本身。

BtrFS的主要特点是:

Inodes;

基于扩展区的文件系统;

文件系统布局;

2.png

– COW friendly B-tress;

– Snapshots;

3.jpg

软件RAID;

子卷

4.jpg

数据恢复最有用的功能是Snapshots

我们将使用它们来从BtrFS中恢复数据。在我们的案例中,软件RAID定义得很好

5.png

我们选择此配置

6.png

但是文件系统并没有打开,看起来好像数据是不相关的。

7.png

在这里,我们可以更改BtrFS Snapshots上的超级块

8.png

对于这个案例,最古老的超级块提供了最实际的数据

9.png


10.png


11.png

保存配置

12.png

我们发现具有旧超级块的文件系统具有良好的数据。

让我们试着定义这个事实的原因。

某些配置可能有一个包含不相关数据的磁盘,在这些情况下,完整性检查是一个非常强大的工具

13.png

我们看到,有很多领域的数据陈旧且完整性较差。

14.png

这意味着配置中的某些磁盘包含旧数据。

我们必须找到这个磁盘并将其从配置中排除。

经过几次尝试和错误后,我们发现没有磁盘0的配置可以在不更改超级块的情况下提供修正的文件结构。

15.png


16.png

我们保存这个组合。

17.png

最后,我们有两个具有修正文件结构的配置。

首先配置在4个磁盘上。为了从这个配置中获取文件结构,我们需要更改文件系统上的超级块。

没有磁盘0的第二个配置显示了没有更改超级块的文件结构。

磁盘0包含不相关的数据。

如果您对数据恢复案例有任何疑问,欢迎向技术支持部门咨询。

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

Archiver|手机版|PC3000 数据恢复 ( 京ICP备09023376号-1 )

GMT+8, 2025-6-18 05:57 , Processed in 0.131813 second(s), 15 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部