Netapp数据恢复—解锁NetApp数据恢复密码:误删卷场景的实操技巧与经验总结

简介: NetApp存储数据恢复环境:NetApp某型号存储存储上有96块SAS接口硬盘,硬盘扇区大小是520字节。所有lun映射到小型机使用,存放Oracle数据库文件,采用ASM裸设备存储方式。NetApp存储故障:工作人员误操作删除了存储上的所有lun。沟通后得知:由于业务变化,需要重新规划空间,工作人员将存储卷全部删除并重新分配。删除卷但还没有分配的时候,上层业务宕机。运维工程师紧急排查故障情况,发现业务服务器上的磁盘都看不见了,无法访问数据。

NetApp存储数据恢复环境:
NetApp某型号存储存储上有96块SAS接口硬盘,硬盘扇区大小是520字节。所有lun映射到小型机使用,存放Oracle数据库文件,采用ASM裸设备存储方式。

NetApp存储故障:
工作人员误操作删除了存储上的所有lun。沟通后得知:由于业务变化,需要重新规划空间,工作人员将存储卷全部删除并重新分配。删除卷但还没有分配的时候,上层业务宕机。运维工程师紧急排查故障情况,发现业务服务器上的磁盘都看不见了,无法访问数据。

NetApp存储数据恢复过程:
1、将NetApp存储上的每块磁盘以只读方式做完整镜像。后续所有恢复操作都在镜像文件上进行,避免对原始磁盘数据造成二次破坏。
2、分析Netapp存储的存储过程。
a、分析盘序和LVM的组成方式。
b、扫描硬盘内的所有节点。
c、在扫描结果中找到文件大小符合需求的节点并提取此节点。
d、根据索引根内的第一级数据指针提取本文件的所有直接数据指针,在指针提取完毕后开始提取文件数据。
3、在硬盘前面扇区的位置找到超级块相关信息,从超级块中得到相应信息。
netapp超级块:
1副本.jpg

4、根据数据块描述信息判断出哪些磁盘是校验盘(提取数据时校验盘需剔除)。
校验块描述信息样例:
2副本.jpg

5、依据每块磁盘的磁盘信息以及磁盘的RAID盘序表确定盘序。确定各个磁盘所属aggr组,判断组内盘序,获取到数据盘的盘序。
netapp盘序表:
3副本.jpg

6、分析节点及节点头部信息。
Netapp的节点分布在数量众多的数据块内,在数据块内的节点又被统一组织为节点组。每个节点组的部分字节记录一些系统数据;部分字节为一项,记录各个文件节点。根据用户级别可分为系统文件节点和用户文件节点。
netapp节点样例图:
4副本.jpg

7、获取目录项,并根据其节点编号,找到对应节点。
目录项信息:
5副本.jpg

8、分析好存储结构之后,使用北亚企安自主开发的NetApp解析程序提取数据, 解析asm文件系统,提取出数据库文件。
6副本.jpg

9、搭建小机环境,安装oracle数据库,检测数据库文件和备份文件。
a、使用提取出的数据库文件可以正常启动数据库。
b、筛选出最新的数据库备份文件,使用筛选出的备份文件还原数据库。经过一一尝试,筛选出最新的可用的数据库备份,还原数据库环境。
10、用户方工程师验证后确认数据完整有效,本次数据恢复工作完成。

相关文章
|
存储 算法 数据库
BTRFS - A Forest,extent分配树,同步与并发
介绍Btrfs如何由树木森林构成。
621 3
|
SQL 存储 数据采集
【技术分享】元数据与数据血缘实现思路
【技术分享】元数据与数据血缘实现思路
8423 0
资源块|带你读《5G空口特性与关键技术》之九
3GPP TS38.211 中对 Point A 进行了定义。需要说明的是,2018/6 版本的TS38.211-f20 中的定义在 2018/9 版本中没有变化,不过在2018/12 版本 TS38.211-f40 中,基于 RAN1#94b 会议的决议进行了修改,有关信息请参看 RAN1#94b会议报告以及提案 R1-1811817 和 R11810834。
13178 2
资源块|带你读《5G空口特性与关键技术》之九
|
10月前
|
数据采集 存储 数据管理
元数据管理是什么?怎么管?
元数据管理是让数据成为真正资产的关键。它通过统一管理“关于数据的数据”,解决找数难、口径不一、追溯困难等问题,建立业务与技术间的共识,实现数据可发现、可理解、可信任,推动企业数据驱动落地。
|
5月前
|
人工智能
(AI提示词技术分享)AI写小红书和公众号被限流?不是写得差,是"人味" 不够!4招教你写出有人味的内容
AI内容易被限流?主因非质量差,而是缺乏“人味”:段落节奏太均匀、表达过于客观、细节模糊。本文揭秘4招增人味——打破段落规律、注入主观判断、添加具体数据与感官细节、人工润色优化。平台反对的不是AI辅助,而是无人工痕迹的“机器文”。
888 4
|
11月前
|
供应链 算法 机器人
2025年度十大机器视觉系统解决方案提供商推荐与深度评析
制造业迈向智能化,机器视觉成核心驱动力。本报告聚焦十大领先企业,从技术、方案、生态与服务四大维度深度剖析,涵盖树根科技、凌云光、奥普特等代表厂商,揭示其在工业智能转型中的战略布局与核心优势,为制造企业甄选合作伙伴提供权威参考,助力实现可持续进化与高质量发展。
971 0
|
缓存 API 开发工具
Qwen-coder方向-如果从0开始应用通义千问开源大模型
从0开始接触,带您全面了解Qwen2.5语言模型家族,包括其核心功能、微调方法以及具体应用场景。我们将通过一系列精心准备的应用demo和使用指南,帮助您掌握如何充分利用Qwen2.5的强大能力
2434 8
|
存储 人工智能 自然语言处理
从API到Agent:万字长文洞悉LangChain工程化设计
给“AI外行人士”引入一下LangChain,试着从工程角度去理解LangChain的设计和使用。同时大家也可以将此文档作为LangChain的“10分钟快速上手”手册,本意是希望帮助需要的同学实现AI工程的Bootstrap。
1287 2
从API到Agent:万字长文洞悉LangChain工程化设计
|
前端开发 容器
HTML <div> 和<span>
HTML <div> 和<span>
1382 0
抓包神器Charles:解析网络数据传输的秘密
Charles是一款跨平台代理工具,支持SSL代理、流量控制和网络请求截取修改,适用于Mac、Windows和Linux。它提供自动格式化的JSON或XML数据查看,便于调试。安装可从官方网站或学社下载。软件界面包含菜单栏(File、Edit、View、Proxy、Tools)和主导航栏(Structure、Sequence)。左侧视图按域名或时间排序请求,右侧显示请求详情,如Overview、Content、Summary、Chart和Notes,方便分析和记录接口信息。

热门文章

最新文章