0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Netapp数据恢复—误删NetApp卷数据:从崩溃到恢复的实战复盘

Frombyte 来源:Frombyte 作者:Frombyte 2025-11-25 14:33 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

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

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

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

poYBAGPsf0mAdpinAAFYKUEfPzY701.png北亚企安数据恢复—NetApp数据恢复



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

poYBAGPsf22AOMTvAADv_GZ4E5E642.png北亚企安数据恢复—NetApp数据恢复



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

pYYBAGPsf3SAC82OAAL0YyCkNHg610.png北亚企安数据恢复—NetApp数据恢复



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

pYYBAGPsf3uAKRt6AAK54n6fQkc799.png北亚企安数据恢复—NetApp数据恢复



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

pYYBAGPsf4KAdmi8AAG7hh738HM493.png北亚企安数据恢复—NetApp数据恢复



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

pYYBAGPsf4uAfxzjAAZ0S99m5hI949.png北亚企安数据恢复—NetApp数据恢复



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

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 服务器
    +关注

    关注

    14

    文章

    10344

    浏览量

    91737
  • 数据恢复
    +关注

    关注

    10

    文章

    724

    浏览量

    19040
  • NetApp
    +关注

    关注

    0

    文章

    81

    浏览量

    15495
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    NetApp数据恢复NetApp FAS-8200存储丢失故障数据恢复实战

    某企业部署NetApp FAS-8200存储设备,共计配置96块磁盘,构建两组互为镜像的存储池。存储池内划分逻辑并映射至ESXi虚拟化平台作为数据存储,卷内承载虚拟机数量超300台,存储数据
    的头像 发表于 04-02 10:43 102次阅读
    <b class='flag-5'>NetApp</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—<b class='flag-5'>NetApp</b> FAS-8200存储<b class='flag-5'>卷</b>丢失故障<b class='flag-5'>数据</b><b class='flag-5'>恢复</b><b class='flag-5'>实战</b>

    服务器数据恢复—多磁盘柜架构RAID5双离线数据恢复实战案例

    崩溃,连带整个存储系统崩溃,用户无法访问Data_LUN数据,且元数据数据
    的头像 发表于 03-24 13:55 133次阅读
    服务器<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—多磁盘柜架构RAID5双<b class='flag-5'>盘</b>离线<b class='flag-5'>数据</b><b class='flag-5'>恢复</b><b class='flag-5'>实战</b>案例

    【服务器数据恢复崩溃重生:16服务器RAID与EXT4文件系统深度修复实录

    在服务器运维过程中,硬盘掉线是导致服务器故障、数据丢失的常见原因。针对普通服务器硬盘掉线引发的数据丢失问题,存在一套常规的数据恢复方法。下面将详细介绍北亚
    的头像 发表于 03-10 16:52 437次阅读

    【服务器数据恢复】多掉线RAID6数据恢复:基于Reed-Solomon算法的修复

    ,当第三块硬盘离线后,RAID崩溃,服务器瘫痪,业务被迫停滞。 此时,如果直接更换硬盘重新组建阵列,阵列中的所有数据将全部丢失。服务器管理员尝试分析和恢复数据,虽然找回了一部分数据
    的头像 发表于 03-05 16:37 455次阅读

    NetApp数据平台助力Super Bowl LX实现高效数据运营

    NetApp®(NASDAQ:NTAP)智能数据基础设施公司今日宣布,其正为Super Bowl LX提供数据运营支持。作为旧金山49人队及美国国家橄榄球联盟(NFL)的官方智能数据
    的头像 发表于 01-29 17:26 1590次阅读

    服务器数据恢复—RAIDZ多离线导致服务器崩溃数据恢复案例

    某存储设备中一共有40块磁盘组建存储池,其中4块磁盘作为全局热备使用。存储池内划分出若干空间映射到服务器使用。 服务器存储设备在没有断电、进水、异常操作、供电不稳定等外部因素的情况下突然崩溃。管理员重启服务器后无法进入操作系统,数据
    的头像 发表于 12-11 14:16 367次阅读
    服务器<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—RAIDZ多<b class='flag-5'>盘</b>离线导致服务器<b class='flag-5'>崩溃</b>的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    Netapp数据恢复Netapp存储数据恢复揭秘

    某公司一台服务器中一共有72块SAS硬盘。 工作人员误操作删除了十几个lun。需要恢复服务器中的数据
    的头像 发表于 10-28 15:26 498次阅读
    <b class='flag-5'>Netapp</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—<b class='flag-5'>Netapp</b>存储<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>揭秘

    服务器数据恢复—EqualLogic存储上raid5磁盘阵列数据恢复案例

    服务器存储数据恢复环境&故障: 某品牌EqualLogic PS6100存储阵列上有一组由16块硬盘组建的raid5磁盘阵列。磁盘阵列上层划分多个大小不同的,存放虚拟机文件。 硬盘出现故障导致存储阵列不可用,需要
    的头像 发表于 10-21 15:04 435次阅读

    NetApp率先将数据泄露检测功能嵌入企业数据存储

    智能数据基础设施公司NetApp® (NASDAQ: NTAP)今日宣布推出业界领先的全新网络韧性功能,进一步强化其“全球最安全存储”的产品优势。经升级并更名的NetApp Ransomware
    的头像 发表于 10-16 13:31 519次阅读

    服务器数据恢复—硬盘指示灯亮黄灯,RAID5崩溃数据这样恢复

    服务器存储数据恢复环境: 某单位一台某品牌DS5300存储,1个机头+4个扩展柜,50块的硬盘组建了两组RAID5阵列。一组raid5阵列有27块硬盘,存放Oracle数据库文件。存储系统上层一共
    的头像 发表于 10-14 17:17 668次阅读
    服务器<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—硬盘指示灯亮黄灯,RAID5<b class='flag-5'>崩溃</b><b class='flag-5'>数据</b>这样<b class='flag-5'>恢复</b>

    Mysql数据恢复—Windows Server下MySQL(InnoDB)全表误删数据恢复案例

    本地服务器,操作系统为windows server。服务器上部署mysql单实例,innodb引擎,独立表空间。未进行数据库备份,未开启binlog。 人为误操作使用Delete命令删除数据时未添加where子句,导致全表数据
    的头像 发表于 09-23 15:56 848次阅读
    Mysql<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—Windows Server下MySQL(InnoDB)全表<b class='flag-5'>误删</b><b class='flag-5'>数据</b><b class='flag-5'>恢复</b>案例

    服务器数据恢复—服务器上的误删数据如何恢复

    工作人员不慎将一台服务器上的误删除,服务器上有一组raid5阵列。需要恢复误删除的数据
    的头像 发表于 08-14 11:33 1094次阅读
    服务器<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—服务器上的<b class='flag-5'>卷</b>被<b class='flag-5'>误删</b><b class='flag-5'>数据</b>如何<b class='flag-5'>恢复</b>?

    服务器数据恢复—硬盘离线导致raid上层的无法挂载的数据恢复案例

    服务器数据恢复环境&故障: 某公司一台服务器上有一组由24块FC硬盘组建的raid。 服务器出现故障,无法正常工作。 经过初步检测,管理员发现导致服务器故障的原因是raid中有两块硬盘掉线,导致无法挂载。
    的头像 发表于 07-29 13:00 705次阅读

    服务器数据恢复—raid5阵列多块硬盘离线导致raid崩溃数据恢复

    阵列中一块离线,但热备未自动激活rebuild。直到另外一块离线,RAID崩溃。 由于oracle已经不再对本案例中的oa系统提供后续支持,用户方要求尽可能
    的头像 发表于 07-17 14:37 658次阅读
    服务器<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>—raid5阵列多块硬盘离线导致raid<b class='flag-5'>崩溃</b>的<b class='flag-5'>数据</b><b class='flag-5'>恢复</b>

    服务器数据恢复—Linux系统服务器崩溃数据恢复案例

    服务器数据恢复环境: linux操作系统服务器中有一组由4块SAS接口硬盘组建的raid5阵列。 服务器故障: 服务器工作过程中突然崩溃。管理员将服务器操作系统进行了重装。 用户方需要
    的头像 发表于 05-20 15:46 987次阅读