节点解决Reiserfs文件系统损坏的问题我们是认真的

reiserfs  时间:2021-01-31  阅读:()

解决Reiserfs文件系统损坏的问题我们是认真的

一、故障设备信息

服务器 X3850服务器

硬盘类型 SAS容量 146G 4块硬盘组成RAID5

文件系统 Reiserfs

二、 Reiserfs文件系统故障分析

1、经过分析发现了之前的硬盘数据组织结构是由一个不到100M的boot分区后接一个271G的LVM卷之后是2G的swap分区。 LVM卷中直接划分了一个re i s e rfs文件系统作为根分区。

2、用户在使用的过程中系统遭遇了未知的原因而瘫痪经过系统的冲撞以后发现整个RAID逻辑卷变成了前面2G的boot与swap分区后接271G的LVM卷 LV M卷中文件系统位置有个空的re i s e rfs超级块。

3、我们这次要恢复的数据就是原来271G中文件系统里的所有用户数据这些数据包含了数据库、 网站程序与网页、单位OA系统里的所有办公文档。

三、 Reiserfs文件系统解决方案

1、先通过对全盘reiserfs树节点之间的关联确定了原来的reiserfs分区位置发现原来存储数据的文件系统的前2G数据已经被覆盖判断应该是用户在安装系统时错误地初始化了分区结构所以装好系统无法导入LVM卷而做过reiserfsck试图修复。

2、因re i s e rfs文件系统对文件系统里所有的文件(含目录)线性化后再以文件key生成B+树树不断增加节点会导致树的结构整体拉展后向整个磁盘的数据区做平滑迁移。这样一来顶级节点通常不会放在文件系统的最前面。因根目录的文件KEY号通常是最小的所以从空间上看前2G中存储最多的应该是从根起始路径最近的key节点。

3、这样用户数据因目录层次较深节点存在的可能性很高。前2G覆盖的数据已经无法恢复只能希望不要恰好覆盖用户数据。因文件系统前面对整个

树的索引全丢失加上re i s e rfs的树概念设计得很抽象重搭建树会很困难。

4、我们通过自主程序在整个原文件系统区域进行key节点扫描并将所有节点导出。然后通过自主程序对所有叶节点重新排序、过滤(去掉之前删除文件丢弃的节点) 重新生成二级、三级、四级等叶节点。选择分区前面2G空间做为新树的结构区并生成对应地址信息。

5、应对目录命名问题如遇到原树路径某节点丢失的情况对其用自定义的key节点编号命名如无法确定其父目录暂加入/otherfi les下。根据上面对生成树索引信息写入特定位置再根据这些信息生成超级块设置clear标志。在suse虚拟机下创建快照挂载修复好的卷已经可以看到文件了。 (注虚拟机与快照的目的为了操作可加溯 同时因bitmap等元数据不影响数据未做修正故挂载前不可做re i s e rfs c k) 。

6、在修复用的s use虚拟机下挂载用于copy数据的目标硬盘 mkfs后将所有数据cp到目标盘。用户通过find命令整理所需数据修正部分目录文件位置与名称。部分丢失的散文件按大小与文件头标志查找找到后移动及重命名。

四、 Reiserfs文件系统数据恢复结果

经工程师处理分析后数据已成功恢复且均可正常使用至此数据恢复工作结束。

香港服务器促销:香港华为云混合服务器、高防服务器首月半价,普通110M大带宽服务器月付799,付5用6,付10用13

博鳌云是一家以海外互联网基础业务为主的高新技术企业,运营全球高品质数据中心业务。自2008年开始为用户提供服务,距今11年,在国人商家中来说非常老牌。致力于为中国用户提供域名注册(国外接口)、免费虚拟主机、香港虚拟主机、VPS云主机和香港、台湾、马来西亚等地服务器租用服务,各类网络应用解決方案等领域的专业网络数据服务。商家支持支付宝、微信、银行转账等付款方式。目前香港有一款特价独立服务器正在促销,...

hypervmart:英国/荷兰vps,2核/3GB内存/25GB NVMe空间/不限流量/1Gbps端口/Hyper-V,$10.97/季

hypervmart怎么样?hypervmart是一家国外主机商,成立于2011年,提供虚拟主机、VPS等,vps基于Hyper-V 2012 R2,宣称不超售,支持linux和windows,有荷兰和英国2个数据中心,特色是1Gbps带宽、不限流量。现在配置提高,价格不变,性价比提高了很多。(数据中心不太清楚,按以前的记录,应该是欧洲),支持Paypal付款。点击进入:hypervmart官方网...

创梦网络-四川一手资源高防大带宽云服务器,物理机租用,机柜资源,自建防火墙,雅安最高单机700G防护,四川联通1G大带宽8.3W/年,无视UDP攻击,免费防CC

? ? ? ?创梦网络怎么样,创梦网络公司位于四川省达州市,属于四川本地企业,资质齐全,IDC/ISP均有,从创梦网络这边租的服务器均可以****,属于一手资源,高防机柜、大带宽、高防IP业务,另外创梦网络近期还会上线四川联通大带宽,四川联通高防IP,一手整CIP段,四川电信,联通高防机柜,CN2专线相关业务。成都优化线路,机柜租用、服务器云服务器租用,适合建站做游戏,不须要在套CDN,全国访问快...

reiserfs为你推荐
国内免备案服务器哪里的免备案服务器到国内访问速度快?天玑1000plus和骁龙865哪个好麒麟985处理器和天玑1000处理器哪个更好?租车平台哪个好想网上租车,选什么平台好?轿车和suv哪个好同价位的轿车和suv哪个更好?加速器哪个好主流加速器哪个好手机浏览器哪个好用手机用哪个浏览器好一点美国国际东西方大学现在去哪国留学最有前途?铁通dns服务器地址求陕西的中国移动铁通DNS服务器地址!!!360云盘360云盘和百度云盘哪个更好360云盘登录360云盘在哪里登陆
华众虚拟主机管理系统 www二级域名 花生壳动态域名 免费域名注册网站 vps安全设置 鲁诺vps 网站域名备案 主机测评 tk域名 网站实时监控 一点优惠网 中国智能物流骨干网 我爱水煮鱼 阿里校园 gtt 免费mysql数据库 厦门电信 免费外链相册 网购分享 河南移动梦网 更多