当前位置:网站首页>[server data recovery] case of offline data recovery of two hard disks of IBM server RAID5
[server data recovery] case of offline data recovery of two hard disks of IBM server RAID5
2022-07-06 06:55:00 【North Asia data recovery】
Server data recovery environment :
ibm x3850 Series servers ;
5 Block hard disk composition raid5 disk array ;
linux redhat 5.x operating system ;
oracle database .
Server failure :
Two hard disks on the server are offline due to unknown failure , Loss of server data , The administrator contacted our data recovery center to recover the data of the failed server . After the server data recovery engineer conducts preliminary inspection on the faulty server , It is found that two hard disks in the server array are offline , The hot spare is not activated . There is no physical failure in the hard disk , No obvious synchronization .
Server data recovery process :
1、 Shut down the failed server , After marking the fault disk, take out the slot and mount it to the prepared data recovery server environment for image backup . After mirroring the original hard disk, I found that except 2 Plate No 10-20 All other hard disks except the bad sectors are normal . After the image is completed, reinstall the hard disk to the original server .
2、 The server data recovery engineer analyzes the raid structure , Get in array raid Stripe size 、 Check direction 、 Strip rules and meta Area and other information . After analysis, it is found that the best disk sequence structure is 0-1-2-3, defect 3 Number plate , The structure is as follows: :
According to the analysis raid Information virtual build a group raid5 Environmental Science , Data verification after assembly ,200M The above latest compressed packages are decompressed without error , According to this structure, virtual raid Generated on a hard disk , adopt USB Connect the recovered single disk to the original server , Start the fault server through the software and write back the whole disk .
3、 After the data is written back, you cannot enter the operating system , The error message is :/etc/rc.d/rc.sysinit:Line 1:/sbin/pidof:Permission denied. The data recovery engineer finds the file permissions after restarting the server 、 Time 、 There are obvious errors in size , Analyze and locate the root partition again /sbin/pidof/, The reason for the problem is 2 Bad track of No.1 disk .
4、 Use other disc pairs 2 The damaged area of plate No xor Replenish and recheck the file system , Still wrong , The data recovery engineer is right again inode Table to check , Find out 2 Some nodes in the damaged area of disk No. 1 are shown as ( In the picture 55 55 55 part ):
5、 Although described in the node uid It still exists normally , But size 、 attribute 、 The initial allocation block is all wrong . The node information of the original node block is determined through the log and then corrected , again dd Root partition , perform fsck -fn /dev/sda5 testing , The error report is shown in the figure below :
6、 After analysis, we found that , original 3 Disk number is first offline , The intersection of new and old node information leads to multiple nodes sharing data blocks . Data recovery engineers distinguish according to the file to which the node belongs , Clear the wrong node and execute again fsck -fn /dev/sda5, There are still parts located in doc The node under the directory reports an error . Since it does not affect startup, restart the system after forced repair , The system is OK , Starting the database is normal .
7、 The server administrator verifies the server data in person , The verification result indicates that the data is normal , Data recovery successful .
边栏推荐
- Do you really know the use of idea?
- 医疗软件检测机构怎么找,一航软件测评是专家
- SSO流程分析
- Call, apply, bind rewrite, easy to understand with comments
- BUU的MISC(不定时更新)
- Apache DolphinScheduler源码分析(超详细)
- When my colleague went to the bathroom, I helped my product sister easily complete the BI data product and got a milk tea reward
- Database basics exercise part 2
- Redis Foundation
- 【服务器数据恢复】IBM服务器raid5两块硬盘离线数据恢复案例
猜你喜欢
Suspended else
Office doc add in - Online CS
详解SQL中Groupings Sets 语句的功能和底层实现逻辑
What is the biggest problem that fresh e-commerce is difficult to do now
At the age of 26, I changed my career from finance to software testing. After four years of precipitation, I have been a 25K Test Development Engineer
【刷题】怎么样才能正确的迎接面试?
19. Actual memory management of segment page combination
我的创作纪念日
基于购买行为数据对超市顾客进行市场细分(RFM模型)
How to reconstruct the class explosion caused by m*n strategies?
随机推荐
L'Ia dans les nuages rend la recherche géoscientifique plus facile
Briefly describe the differences between indexes, primary keys, unique indexes, and joint indexes in mysql, and how they affect the performance of the database (in terms of reading and writing)
Windows Server 2016 standard installing Oracle
How to reconstruct the class explosion caused by m*n strategies?
What is the difference between int (1) and int (10)? Senior developers can't tell!
指尖上的 NFT|在 G2 上评价 Ambire,有机会获得限量版收藏品
[daily question] 729 My schedule I
医疗软件检测机构怎么找,一航软件测评是专家
After working for 10 years, I changed to a programmer. Now I'm 35 + years old and I'm not anxious
ROS学习_基础
ML之shap:基于adult人口普查收入二分类预测数据集(预测年收入是否超过50k)利用Shap值对XGBoost模型实现可解释性案例之详细攻略
C language_ Double create, pre insert, post insert, traverse, delete
攻防世界 MISC中reverseMe简述
Automated test environment configuration
AttributeError: Can‘t get attribute ‘SPPF‘ on <module ‘models. common‘ from ‘/home/yolov5/models/comm
【刷题】怎么样才能正确的迎接面试?
接口自动化测试实践指导(上):接口自动化需要做哪些准备工作
开源的网易云音乐API项目都是怎么实现的?
Refer to how customer push e-commerce does content operation
SQL Server manager studio(SSMS)安装教程