IP SAN/NAS 14*73GB RAID5 REISERFS 文件系统数据恢复手记

本文涉及的产品
文件存储 NAS,50GB 3个月
简介:
IP SAN/NAS 14×73GB RAID5 REISERFS
使用中的REISERFS用作NAS服务,未知原因,丢失一个目录,下有4000个左右文件,RAID正常,文件系统FSCK后依然没有数据。
查询根节点、目录记录,REISERFS丢失目录所在的叶节点已经重组,无丢失文件痕迹,日志中亦无任何已丢失文件的迹象。
写程序将残留在磁盘的节点及现存节点重新组合,已生成新的目录树,手工跟踪恢复数据,可以成功,但数据量很大。需要写程序。
将节点树按层次分拣后,形成每层的兄弟节点集合(此例为4层目录树)。继而对每层进行B+树排序,通过排序的结果,生成上层索引节点。
将生成的新的索引节点放入磁盘的自由空间中(其实就是重现删除或丢失的索引节点),在B+树中对其进行关联。MOUNT后可以读取数据,截至2006年10月7日,已导出20多G数据,约不到4000个文件。
部分文件因删除或丢失时节点重组导致程序在插入新索引节点时有些许异常,正在处理中。。。。
待续。。。




本文转自 张宇 51CTO博客,原文链接:http://blog.51cto.com/zhangyu/33790,如需转载请自行联系原作者
相关实践学习
基于ECS和NAS搭建个人网盘
本场景主要介绍如何基于ECS和NAS快速搭建个人网盘。
阿里云文件存储 NAS 使用教程
阿里云文件存储(Network Attached Storage,简称NAS)是面向阿里云ECS实例、HPC和Docker的文件存储服务,提供标准的文件访问协议,用户无需对现有应用做任何修改,即可使用具备无限容量及性能扩展、单一命名空间、多共享、高可靠和高可用等特性的分布式文件系统。 产品详情:https://www.aliyun.com/product/nas
目录
相关文章
|
存储 弹性计算 文件存储
Windows容器使用阿里云NAS SMB文件系统做持久化存储目录
随着Windows容器逐渐普及和发展,Windows容器持久化存储以及容器间共享的需求越来越高涨。 本文介绍如何让Windows主机正确配置NAS SMB文件系统,支持Windows容器让Docker镜像使用挂载NAS SMB文件系统的子目录作为持久化存储目录。
6117 0
Windows容器使用阿里云NAS SMB文件系统做持久化存储目录
|
网络协议 安全 Linux
通过NAT网关实现本地客户端访问NAS SMB文件系统
通过NAT网关实现本地客户端访问NAS SMB文件系统。帮助用户使用本地的MacOS、iPad、Linux、Windows等客户端连接阿里云上的NAS SMB文件系统,实现文件跨机器共享和永久存储。 虽然NAT网关可以将NAS SMB挂载点开放到公网方便用户本地客户端进行访问,但是直接暴露NAS SMB文件系统到公网有安全风险,任何人拿到公网地址和端口都可以进行访问。 推荐使用VPN或者专线方案将连接保护起来。VPN + SSL的方案可以参考MacOS客户端连接阿里云NAS SMB文件系统,以及通过VPN网关实现本地数据中心访问阿里云NAS。
3150 0
通过NAT网关实现本地客户端访问NAS SMB文件系统
|
7月前
|
弹性计算 Linux 文件存储
如何通过ECS挂载NAS文件系统
本实验提供CentOS系统ECS一台和NAS文件服务,带您体验如何通过ECS挂载NAS文件系统。
370 0
|
文件存储 Windows
阿里云文件系统NAS SMB如何修改根目录权限
阿里云文件系统服务SMB文件系统(NAS SMB)在没有打开SMB ACL功能时,只支持只读操作,无法修改根目录权限。 在参考《将阿里云SMB协议文件系统挂载点接入AD域》https://help.aliyun.com/document_detail/154930.html,打开SMB ACL功能之后,用户即可修改根目录权限。
712 0
阿里云文件系统NAS SMB如何修改根目录权限
|
存储 网络协议 IDE
|
弹性计算 文件存储
云速搭部署NAS文件系统
本篇最佳实践通过云速搭构建一个NAS,并将NAS文件系统挂载到ECS的目录上。
云速搭部署NAS文件系统
|
网络协议 Linux 网络安全
MacOS客户端通过阿里云VPN连接阿里云NAS SMB文件系统
SMB远程文件传输协议在远程文件系统领域具有相当的统治地位。主流客户端厂家,包括微软、苹果以及Linux生态圈都支持SMB协议,并且苹果的MacOS已经将SMB作为其默认的远程文件协议。作为国内云厂商的龙头企业,阿里云NAS SMB文件系统也可以支持MacOS客户端。
5187 0
MacOS客户端通过阿里云VPN连接阿里云NAS SMB文件系统
|
存储 弹性计算 文件存储
阿里云如何创建挂载文件系统NAS?
阿里云如何创建挂载文件系统NAS?
1090 0
阿里云如何创建挂载文件系统NAS?
|
存储 文件存储 数据安全/隐私保护
极速型NAS加密文件系统创建步骤
阿里云NAS是云上的共享文件存储服务。用户可以把NAS文件系统可以挂载到多个ECS,实现数据共享。文件系统挂载后即可使用,体验和操作本地文件完全一致https://nas.console.aliyun.com。
1530 0
|
弹性计算 文件存储 存储
如何在ECS中挂载文件系统NAS?
在上一篇文章中,我们创建了一个文件系统NAS,并为它添加了挂载点和存储包。现在我们选择一个云服务器ECS来尝试对它进行访问。 在文件系统列表中,点击管理,进入详情页。 详情页中有文件系统的基本信息、存储包信息和挂载点信息,我们复制以下挂载点地址,以备后面使用。
1459 0