【服务器数据恢复】IBM Storwize存储数据恢复案例

组合露台
• 阅读 489

服务器数据恢复环境:
IBM Storwize某型号存储,共10块磁盘,组建了2组Mdisk加入到一个存储池中,创建了一个通用卷存放数据,存放的数据包含oracle数据库。

服务器故障:
存储中其中一组Mdisk有两块磁盘出现故障离线,该组Mdisk失效,通用卷不可用。

服务器数据恢复过程:
一、对故障离线的两块硬盘做物理故障检测,发现盘片有划伤且无法做镜像。将故障存储中其他磁盘以只读方式做全盘镜像, 后续的数据分析和数据恢复操作基于镜像盘进行。避免在恢复数据的过程中对磁盘中的原始数据造成二次破坏。

二、组建raid。由于故障存储的结构比较复杂,在数据恢复过程中需要多次组建raid磁盘阵列。
1、根据用户方提供的配置信息将磁盘按照Mdisk组分类。分析每一组Mdisk中的硬盘获取raid相关信息。利用获取到的raid相关信息虚拟重组Mdisk。
2、通过分析Mdisk获取到pool存储池的相关信息并虚拟重组pool存储池,提取Lun的数据。

三、恢复数据库。
完成LUN的数据提取后,根据固有特征值扫描oracle数据库数据页,共得到4个文件:SYSTEM、SYSAUX、USER、UNDOTBS1。
1、尝试解析系统表,发现系统表损坏严重,很多表的信息丢失,系统表不可用。在系统表不能用的情况下,北亚企安数据恢复工程师通过人工匹配表结构信息和记录特征信息来确定数据页所属表。
2、由于人工匹配效果不理想,于是尝试用匹配特殊记录进行匹配。匹配到结果后,北亚企安数据恢复工程师手工解析记录,查看是否符合表结构、语义要求及类型要求。经过长时间的搜索、解析、匹配工作后,最终完成数据页到表的连接。
3、提取备份库内表结构,创建恢复环境。使用北亚企安自主编写的记录提取程序提取数据页内记录,并导入到恢复环境内。
5、导入完成后检查是否有重复、错误数据,发现立即处理直至没有发现任何问题后导出数据并由用户方亲自进行验证。
6、经过用户方工程师的反复验证,确认恢复出来的数据完整有效。本次数据恢复工作完成。
由于故障存储中有两块盘的盘片有划伤,在缺失两块盘的情况下,数据出现条带化错误,工程师尝试了各种方法才修复了错误并提取出用户所需要的数据库数据。

点赞
收藏
评论区
推荐文章
Peter20 Peter20
4年前
Redis集群的三种模式
一、主从模式通过持久化功能,Redis保证了即使在服务器重启的情况下也不会损失(或少量损失)数据,因为持久化会把内存中数据保存到硬盘上,重启会从硬盘上加载数据。但是由于数据是存储在一台服务器上的,如果这台服务器出现硬盘故障等问题,也会导致数据丢失。为了避免单点故障,通常的做法是将数据库复制多个副本以部署在不同的服务器上,这样即使有一台服务器出现故障,其他
Wesley13 Wesley13
3年前
vsan的容量设备故障和缓存设备故障分析
容量设备故障解析:磁盘故障可能是任何存储环境中最常见的故障了,vsan也不例外。磁盘组是vSAN的管理结构,其中包括一个缓存设备和一个或多个容量设备,其容量设备的磁盘多为SATA盘。一台主机可以为VSAN提供最多5个磁盘组:每个磁盘组需要1个SDD以及最少1个、最多6个HDD。每个主机的最多HDD数为5x630。每个
Wesley13 Wesley13
3年前
Mongo服务器集群配置——主从复制
MongoDB复制是将数据同步在多个服务器的过程。复制提供了数据的冗余备份,并在多个服务器上存储数据副本,提高了数据的可用性,并可以保证数据的安全性;复制还允许您从硬件故障和服务中断中恢复数据。MongoDB复制原理mongodb的复制至少需要两个节点。其中一个是主节点,负责处理客户端请求,其余的都是从节点,负责复制主节点上的数据。mon
Wesley13 Wesley13
3年前
HDFS知识学习
HDFS设计前提与目标1.硬件错误是常态而不是异常。HDFS被设计为运行在普通硬件上,所以硬件故障时正常的,HDFS可能由成百上千的服务器节点构成,每个服务器节点上都存储着文件系统的部分数据,而HDFS的每个组件随时都有可能出现故障。因此,错误检测并快速自动恢复是HDFS的最核心的设计目标。2.流式数据访问。运行在HDFS上的应用主要是
Stella981 Stella981
3年前
Redis持久化的几种方式——深入解析RDB
Redis 的读写都是在内存中,所以它的性能较高,但在内存中的数据会随着服务器的重启而丢失,为了保证数据不丢失,我们需要将内存中的数据存储到磁盘,以便Redis重启时能够从磁盘中恢复原有的数据,而整个过程就叫做Redis持久化。!image.png(https://oscimg.oschina.net/oscnet/232e657dae2
Stella981 Stella981
3年前
Linux磁盘和文件系统扩容彻底研究
1.物理卷:_LVM逻辑卷的底层物理存储单元是一个块设备,比如一个分区或整个磁盘。要在LVM逻辑卷中使用该设备,则必须将该设备初始化为物理卷(PV)。_2.卷组:物理卷合并为卷组(VG)。这样就创建了磁盘空间池,并可使用它分配逻辑卷。3.逻辑卷:逻辑卷管理会根据物理存储生成提取层,以便创建逻辑存储卷。这样就比直接使用物理存储在很
Stella981 Stella981
3年前
Redo日志
当向存储系统写一个数据元素时,通常是先写入主存或者缓冲,然后再写入磁盘,如果系统在写入磁盘的时候,系统发生故障,当系统恢复后,需要再次从磁盘中读取此数据元素的时候,并不知道此时磁盘上所保存的数据元素是正确的还是错误的,Redo日志是一种应对此种故障的比较常用的故障恢复策略。为了确保一个数据元素的完整性,还需要借助事务这一概念,对于更新数据一个元素的redo日
凿壁偷光 凿壁偷光
2年前
苹果系列机数据恢复软件 Disk Drill for Mac
diskdrillmac版是一款超强的苹果数据恢复软件,DiskDrill下载可以为您恢复丢失的数据提供支持,使您可以备份故障磁盘,可以监控SMART属性等。具备多种功能,能够帮您恢复误跚除的任何数据,包括照片、视频、文档等等,还可以恢复iphone和iPad上的数据,还可以可以帮您恢复丢失的分区,有了它,再也不用担心误删数据了。
云备份与传统备份对比
传统备份常见的存储介质为磁盘,磁带,备份一体机等传统硬件。不同于传统备份,云备份将数据存储在云端服务器,通过互联网访问,不受本地设备的限制,用户可以根据自己的需要随时随地访问数据或恢复数据。相比于传统备份,少去了购买、维护硬件的成本,IT人员使用起来也更好上手。
数据如何同步到云服务器
随着云计算技术的快速发展,越来越多的企业和个人选择将他们的数据和应用程序存储在云服务器上。然而,将数据同步到云服务器是一个复杂的过程,需要一定的技术知识和规划。本文将介绍数据同步到云服务器的最佳做法,包括数据备份、数据恢复、数据迁移等方面。
流浪剑客 流浪剑客
1年前
Mac电脑数据恢复精灵:AnyMP4 Data Recovery for Mac
是一款高效、安全且易用的数据恢复软件,旨在帮助用户从各种存储设备中恢复丢失的数据。它支持从硬盘、闪存卡、USB驱动器、移动设备等存储介质中恢复数据,并能够恢复各种文件类型,包括照片、视频、音乐、文档等。AnyMP4DataRecovery采用先进的数据恢复