当前位置: 首页 > news >正文

服务器数据恢复—OceanStor存储中NAS卷数据丢失如何恢复数据?

服务器存储数据恢复环境&故障:
华为OceanStor某型号存储。工作人员在上传数据时发现该存储上一个NAS卷数据丢失,管理员随即关闭系统应用,停止上传数据。这个丢失数据的卷中主要数据类型为office文件、PDF文档、图片文件(JPG、JPEG、PNG等)、视频文件(MP4、AVI等)、音频文件(MP3等)。

服务器存储数据恢复过程:
1、准备好备份服务器和备份空间,将备份服务器连接至故障存储。查看存储管理界面,找到丢失卷所对应的LUN,该卷对应两个LUN。将对应的LUN映射至备份服务器,使用工具对LUN进行镜像备份。
2、基于镜像文件分析LUN的结构,解析两个LUN之间的对应关系。
LUN1:

LUN2:

3、分析NAS卷在两个LUN中的分布情况,将卷虚拟重组出来。
4、分析该卷的存储结构,获取文件系统类型、超级块、节点等结构。
5、分析该卷中的超级块、节点等结构,获取节点、目录项、数据区之间的索引关系。
超级块:

节点:

6、北亚企安数据恢复工程师编写程序解析目录项、节点,提取数据。
7、对卷的全部空间进行扫描,发现文件系统的目录项还在,并扫描目录项和节点,查看文件系统的日志,找到部分有效的节点。
下图为找到的部分目录项及其对应节点:
目录项:

节点:

8、尝试按类型恢复数据文件,根据目录在卷中的偏移位置,数据文件在卷中的偏移位置,及用户方提供的对应文件类型、文件大小去匹配目录项和数据文件,成功匹配用户所需要的数据。本次数据恢复工作完成。

http://www.lryc.cn/news/372643.html

相关文章:

  • 54.Python-web框架-Django-免费模板django-datta-able
  • XP系统安装Node.js v8.6.0并搭建Vue2开发环境(项目兼容到Vista的IE9浏览器)
  • redis序列化
  • IOT-Tree 1.7.0实现了一个类似Node-Red的流程功能
  • nc网络收发测试-tcp客户端\TCP服务器\UDP\UDP广播
  • 程序员该有怎么样的职业素养
  • 51交通灯
  • 鸿蒙Arkts上传图片并获取接口返回信息
  • 超文本标记语言(HTML)简介
  • 使用thymeleaf直接渲染字符串
  • Spring Boot整合发送QQ邮箱功能
  • Milvus向量数据库
  • python cls的使用
  • idea中maven下载依赖缓慢解决方法
  • JS 中的各种距离 scrollTop?clientHeight?
  • 继承-进阶-易错点
  • 【图论应用】使用多路图(multigraph)对上海地铁站点图建模,并解决最短路径问题
  • RabbitMQ安装配置,封装工具类,发送消息及监听
  • iOS接入Flutter
  • 【ubuntu】用户添加root权限
  • 设计通用灵活的LabVIEW自动测试系统
  • C# WinForm —— 35 StatusStrip 介绍
  • 如何应对生活中的不确定性:仁者安仁,知者利仁。
  • C#面:请解释C#接口的显式实现有什么意义
  • STM32项目分享:智能窗帘系统
  • 【算法-力扣】72. 编辑距离(动态规划)
  • Spring 系统架构图
  • 同三维T80005EHS-4K60 4K60 HDMI/SDI编码器
  • React state(及组件) 的保留与重置
  • flask返回的数据怎么是转义后的字符串啊