synology群晖btrfs分区数据恢复小记

最近一不小心就把女票存在NAS的照片给删了,都是旅游的照片,感觉事情重大。于是开始了下面的恢复历程。

背景:NAS使用的是群晖的DSM系统,数据储存在RAID1 Group的硬盘上,分区是btrfs格式。查遍网络,发现恢复brtfs的例子太少了,中文的基本没有。

首先想到的是使用软件恢复数据,就会想到出了名的easy recovery和PhotoRec,但是均不支持btrfs分区格式,其它的也不例外。唯一找到的一款软件是支持btrfs分区恢复的:ReclaiMe File Recovery……

使用之后,ReclaiMe File Recovery的效果也非常令人惊讶,你知道吗,竟然把所有的照片都显示出来了,关键是照片的路径都是正确的,都在那个被删除的文件夹下面,也就是说不需要像某些恢复一样:文件是零散的,只能说是恢复到目的地后然后人工筛选,累死人了!

然而,事情并没有想象中的那么简单,

ReclaiMe File Recovery不是免费的,基础版售价79.95美元,而且不支持btrfs格式,旗舰版才支持。你知道旗舰版多少钱嘛,199.95美元,差不多人民币1400元,再见……

下面开始手工恢复的历程:

首先需要明白的是Linux RAID和Btrfs RAID的区别,下图是Btrfs RAID,它接管整个 Btrfs 文件系统层与硬盘之间的通信:

synology群晖btrfs分区数据恢复小记

下图是Linux RAID:

synology群晖btrfs分区数据恢复小记

Synology选择的是Linux RAID技术,因为众所周知Btrfs RAID不稳定,bug多,非常容易出问题。

未完待续……

 

本文采用CC BY-NC-ND协议进行许可,传播时请保留链接:http://huangzhiqun.com/skill/retore-synology-btrfs-volume.html

103 次阅读
  1. 目前还没有评论

发表评论

× 三 = 二十 七

注意: 评论者允许使用'@user空格'的方式将自己的评论通知另外评论者。例如, ABC是本文的评论者之一,则使用'@ABC '(不包括单引号)将会自动将您的评论发送给ABC。使用'@all ',将会将评论发送给之前所有其它评论者。请务必注意user必须和评论者名相匹配(大小写一致)。

疑惑 调皮 伤心 抠鼻 惊讶 微笑 脸红 坏笑 惊讶 发呆 撇嘴 酷 阴险 咒骂 愤怒 白眼 鼓掌 得意 汗 打呵欠 大哭 憨笑

评论