【服务器数据恢复】EMC Unity存储误操作删除数据卷的数据恢复案例

news2024/9/29 21:19:47

服务器数据恢复环境:
EMC Unity某型号存储;
存储设备连接的2台硬盘柜上共创建2组独立的POOL;
2组POOL共包含21块520字节的硬盘。

服务器故障&检测:
误操作删除了2组POOL上的部分数据卷,和用户沟通后得知有5个数据卷被误删。
拿到故障设备的所有硬盘后,服务器数据恢复工程师对全部硬盘做镜像备份,将硬盘转换为512字节格式。
检测&分析硬盘底层数据,发现硬盘底层数据量比较大,服务器数据恢复工程师推测数据卷被删除后相关数据空间应该没有被回收清零,恢复出数据的可能性比较大。

服务器数据恢复过程:
1、基于镜像文件分析被误删卷涉及到的硬盘数据,发现故障存储设备上一共配置了2组RAID6。其中一组RAID6包含11块硬盘. 另外一组RAID6包含10块硬盘。
2、根据分析获取到的raid相关信息虚拟重组出2组RAID6,以镜像文件形式导出。
3、读取并整理每组RAID6的全局位图信息。

 

4、将整理出来的位图信息写入数据库。
整理后的全局位图中,offset代表RAID(POOL)中的数据块的块号,据此可以大致获取到RAID(POOL)中被删除的数据卷对应的已释放的数据块。
5、遍历扫描获取到的自由数据块,找到被删除的数据卷的头部。确定用户数据的一个索引信息,根据这个索引信息可以索引到完整的用户数据卷。
6、通过读取被误删数据卷的头部获取用户数据卷的部分索引位图。继续遍历扫描自由数据块获取剩余的索引位图。

 

7、和用户沟通得知被误删的5个数据卷全部为NTFS格式。根据NTFS文件系统的结构,结合自由数据块位图和用户数据卷索引位图,北亚数据恢复工程师编写程序匹配拼接自由数据块,最终完整拼接复原出5个NTFS格式的数据卷。

 

8、数据卷拼接完成后,校验数据卷中NTFS文件系统的正确性及完整性并修复文件系统中的错误,北亚数据恢复工程师手工分析处理部分未匹配到的自由数据块并拼接到相应的数据卷中。
9、解析恢复出来的数据卷,将数据拷贝到用户准备好的目标空间中。
10、经过用户的亲自验证,被误删的5个数据卷基本完全恢复,数据可用。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/55324.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Linux学习记录——사 权限与工具

目录的权限 想要进入一个目录,必须有x权限。对于目录来讲,r权限代表着可以查看当前目录下的文件名属性,w权限代表着可以在该目录下创建新文件。 默认权限 现在创建一个目录和文件 创建普通文件时(不包括可执行)&…

冬天这么冷,到底要不要坚持送孩子入托?

进入初冬,天气转凉,很多家长担心宝宝着凉感冒,不送孩子去托班了,甚至干脆不带孩子出门。 事实上,无论从幼儿身体健康发育的角度,还是心理发展的层面,这种做法都是极不科学的。 看看下面这些理由…

[Java]图论详解(内附详细代码)

专栏简介 :MySql数据库从入门到进阶. 题目来源:leetcode,牛客,剑指offer. 创作目标:记录学习MySql学习历程 希望在提升自己的同时,帮助他人,,与大家一起共同进步,互相成长. 学历代表过去,能力代表现在,学习能力代表未来! 目录 1.图的基本概念 2.图的存储结构 2.1 邻接矩阵…

[Linux]------线程控制与互斥

文章目录前言一、进程VS线程空间共享二、线程控制POSIX线程库创建线程获取线程IDpthread_join线程异常第二个参数线程的局部存储线程的分离exit()三、线程的互斥进城线程间的互斥相关背景概念互斥量mutex模拟抢票逻辑解决问题互斥量实现原理探究基于RAII机制锁的模拟实现四、可…

Linux 线程控制 —— 线程清理 pthread_cleanup_push

主线程可以通道 pthread_cancel 主动终止子线程,但是子线程中可能还有未被释放的资源,比如malloc开辟的空间。如果不清理,很有可能会造成内存泄漏。 // 子线程回调函数 void* thread_run(void* args) {int* p (int*)malloc(100); // 动…

中小企业选择ERP系统时应关注的10个关键功能

现代ERP系统是帮助企业实现提高生产力、增加盈利能力和提高竞争力的目标的好帮手。该类软件旨在满足中小企业不断增长的业务需求,可确保整个企业的健康发展。 每天都有新的ERP功能和应用程序进入市场,如何明智选择至关重要。以下是中小企业在选择现代ERP…

Elasticsearch_第2章_ elasticsearch基础

Elasticsearch_第2章_ elasticsearch基础 文章目录Elasticsearch_第2章_ elasticsearch基础0.学习目标1.DSL查询文档1.1.DSL查询分类1.2.全文检索查询1.2.1.使用场景1.2.2.基本语法1.2.3.示例1.2.4.总结1.3.精准查询1.3.1.term查询1.3.2.range查询1.3.3.总结1.4.地理坐标查询1.…

SSM+JSP实现《吃货联盟外卖系统》

🍅程序员小王的博客:程序员小王的博客 🍅程序员小王的资源博客:http://wanghj.online/ 🍅 欢迎点赞 👍 收藏 ⭐留言 📝 🍅 如有编辑错误联系作者,如果有比较好的文章欢迎…

上海亚商投顾:沪指冲高回落 纺织服装股午后集体走强

上海亚商投顾前言:无惧大盘大跌,解密龙虎榜资金,跟踪一线游资和机构资金动向,识别短期热点和强势个股。 市场情绪沪指今日缩量震荡,以中字头为首的权重股走低,上证50午后一度跌近1%,创业板指较为…

秋招|阿里测试开发岗面经(一共七次面试)

三月份的时候投了阿里的实习,然后基本上是一周面一次,前前后后一个月。实习通过了,但是后面因为有事,所以没能去成暑期实习,部门leader人很好,说是可以在秋招的时候再补上终面,于是就有了一共七…

jQuery easyui源码赏析

引子 jQuery未过时,在一些中小网站中,jQuery还是发挥着瑞士军刀的作用。我们不能为了前后端分离而分离,一些很简单的需求,很简单的页面,freemarkerjQuerybootstrap就能搞掂,奈何一定要搬动vue和react这些大…

[附源码]计算机毕业设计影评网站系统Springboot程序

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…

【雷达回波】基于matlab天气观测极化雷达回波仿真【含Matlab源码 2252期】

⛄一、天气观测极化雷达回波仿真简介 本示例展示了如何模拟满足天气观测要求的极化多普勒雷达回波。雷达在天气观测、灾害检测、降水分类和量化以及预报方面发挥着关键作用。此外,极化雷达以前所未有的质量和信息提供多参数测量。此示例演示如何模拟扫描分布式天气…

Java项目:ssm+jsp实现手机WAP版外卖订餐系统

作者主页:源码空间站2022 简介:Java领域优质创作者、Java项目、学习资料、技术互助 文末获取源码 项目介绍 这是一款由jspssm框架(spring、springMVC、mybaits)实现的手机WAP版外卖订餐系统。 本系统前台页面是手机端的&#xf…

如何发布一个 npm 包

前言 npm(node package manager)作为 Node.js 的包管理工具,让世界各地的 JavaScript 开发者方便复用、分享代码以及造轮子;本文将介绍如何发布一个 npm 包,以及使用工具来自动化管理发布 npm 包;本文总览…

Java代码审计——WebGoat CSRF (上)

目录 前言: (一)CSRF 0x01、简单介绍 0x02、实际案例 1.对 Referer 过滤不严导致的 CSRF 漏洞 2.token 可重用导致 CSRF 漏洞 3、webGoat中的CSRF 0x03 防御 3.1 STP 3.2 检查 Referer 字段 3.3 检查 Referer…

GMO Research 2022年旅游调查:旅游业有望强劲增长

GMO Research (TOKYO: 3695)最近进行的一项旅行调查显示,随着边境再次开放,亚洲正在逐渐恢复正常的旅行模式。尽管该地区仍没有达到疫情前水平,旅行者仍持谨慎态度,但他们对海外旅行的兴趣显著增加。 为了解旅行模式和旅行意愿&a…

Intel OpenVINO 安装显卡驱动

背景: 使用集合诚KMDA-3301 OpenVINO CPU和GPU 算法加速,用GPU加速时,调动不起来。写下解决过程,以备后用。 过程: 调动GPU 报错: terminate called after throwing an instance of InferenceEngine::G…

2023最新SSM计算机毕业设计选题大全(附源码+LW)之java高校师生党建管理系统4d8du

最近大四学弟学妹们开始准备设计了,有一些问题问我,比如设计怎么做,有没有模板等等吧,大家都没有去学校,老师都是通过远程指导的,答辩也是远程答辩,这种情况下同学们不在一起,可能碰…

day13【代码随想录】环形链表II、环形链表、快乐数、各位相加、丑数、丑数||

文章目录一、环形链表 II(力扣142)二、环形链表(力扣141)三、快乐数(力扣202)四、各位相加(力扣258)五、丑数(力扣263)六、丑数||(力扣264&#x…