电脑一共有两块硬盘,利用旧硬盘的利用系统还原功能还原了系统,但拆掉旧硬盘进去系统时,提示“loadin

服务器数据恢复故障描述

某公司嘚一台HP FC MSA2000服务器服务器中搭建RAID5阵列,服务器正常使用过程中出现2块硬盘损坏并离线而此时只有一块热备盘成功激活,因此导致RAID5阵列瘫痪上层LUN无法正常使用,用户联系数据恢复中心进行服务器数据恢复
由于服务器存储是因为RAID阵列中某些磁盘掉线,从而导致整个存储不可鼡因此接收到磁盘以后先对所有磁盘做物理检测,检测完后发现没有物理故障接着使用坏道检测工具检测磁盘坏道,发现也没有坏道

考虑到数据的安全性以及可还原性,在做数据恢复之前需要对所有源数据做备份以防万一其他原因导致数据无法再次恢复。使用dd命令戓winhex工具将所有磁盘都镜像成文件备份完部分数据如下图:

2、分析服务器故障原因
由于前两个步骤并没有检测到磁盘有物理故障或者是坏噵,由此推断可能是由于某些磁盘读写不稳定导致故障发生因为HP MSA2000控制器检查磁盘的策略很严格,一旦某些磁盘性能不稳定HP MSA2000控制器就认為是坏盘,就将认为是坏盘的磁盘踢出RAID组而一旦RAID组中掉线的盘到达到RAID级别允许掉盘的极限,那么这个RAID组将变的不可用上层基于RAID组的LUN也將变的不可用。目前初步了解的情况为基于RAID组的LUN有6个均分配给HP-Unix小机使用,上层做的LVM逻辑卷重要数据为Oracle数据库及OA服务端。

3、分析服务器RAID組结构HP MSA2000存储的LUN都是基于RAID组的因此需要先分析底层RAID组的信息,然后根据分析的信息重构原始的RAID组分析每一块数据盘,发现4号盘的数据同其它数据盘不太一样初步认为可能是hot Spare盘。接着分析其他数据盘分析Oracle数据库页在每个磁盘中分布的情况,并根据数据分布的情况得出RAID组嘚条带大小磁盘顺序及数据走向等RAID组的重要信息。

4、分析RAID组掉线盘根据上述分析的RAID信息尝试通过北亚自主开发的RAID虚拟程序将原始的RAID组虛拟出来。但由于整个RAID组中一共掉线两块盘因此需要分析这两块硬盘掉线的顺序。仔细分析每一块硬盘中的数据发现有一块硬盘在同┅个条带上的数据和其他硬盘明显不一样,因此初步判断此硬盘可能是最先掉线的通过北亚自主开发的RAID校验程序对这个条带做校验,发現除掉刚才分析的那块硬盘得出的数据是最好的因此可以明确最先掉线的硬盘了。

5、分析RAID组中的LUN信息由于LUN是基于RAID组的因此需要根据上述分析的信息将RAID组最新的状态虚拟出来。然后分析LUN在RAID组中的分配情况以及LUN分配的数据块MAP。由于底层有6个LUN因此只需要将每一个LUN的数据块汾布MAP提取出来。然后针对这些信息编写相应的程序对所有LUN的数据MAP做解析,然后根据数据MAP并导出所有LUN的数据

分析生成出来的所有LUN,发现所有LUN中均包含HP-Unix的LVM逻辑卷信息尝试解析每个LUN中的LVM信息,发现其中一共有三套LVM其中45G的LVM中划分了一个LV,里面存放OA服务器端的数据190G的LVM中划分叻一个LV,里面存放临时备份数据剩余4个LUN组成一个2.1T左右的LVM,也只划分了一个LV里面存放Oracle数据库文件。编写解释LVM的程序尝试将每套LVM中的LV卷嘟解释出来,但发现解释程序出错

7、修复LVM逻辑卷仔细分析程序报错的原因,安排开发工程师debug程序出错的位置并同时安排高级文件系统笁程师对恢复的LUN做检测,检测LVM信息是否会因存储瘫痪导致LMV逻辑卷的信息损坏经过仔细检测,发现确实因为存储瘫痪导致LVM信息损坏尝试囚工对损坏的区域进行修复,并同步修改程序重新解析LVM逻辑卷。

8、解析VXFS文件系统搭建HP-Unix环境将解释出来的LV卷映射到HP-Unix,并尝试Mount文件系统結果Mount文件系统出错,尝试使用“fsck –F vxfs” 命令修复vxfs文件系统但修复结果还是不能挂载,怀疑底层vxfs文件系统的部分元数据可能破坏需要进行掱工修复。

9、修复VXFS文件系统仔细分析解析出来的LV并根据VXFS文件系统的底层结构校验此文件系统是否完整。分析发现底层VXFS文件系统果然有问題原来当时存储瘫痪的同时此文件在系统正在执行IO操作,因此导致部分文件系统元文件没有更新以及损坏人工对这些损坏的元文件进荇手工修复,保证VXFS文件系统能够正常解析再次将修复好的LV卷挂载到HP-Unix小机上,尝试Mount文件系统文件系统没有报错,成功挂载

10、恢复所有鼡户文件在HP-Unix机器上mount文件系统后,将所有用户数据均备份至指定磁盘空间所有用户数据大小在1.2TB左右。部分文件目录截图如下:

11、检测数据庫文件是否完整
使用Oracle数据库文件检测工具“dbv”检测每个数据库文件是否完整发现并没有错误。再使用北亚自主研发的Oracle数据库检测工具(檢验更严格)发现有部分数据库文件和日志文件校验不一致,安排高级数据库工程师对此类文件进行修复并在次校验,直到所有文件校验均完全通过

12、启动Oracle数据库由于我们提供的HP-Unix环境没有此版本的Oracle数据,因此和用户协调将原始生成环境带至数据恢复中心然后将恢复嘚Oracle数据库附加到原始生产环境的HP-Unix服务器中,尝试启动Oracle数据库Oracle数据库启动成功。部分截图如下:

由用户方配合启动Oracle数据库,启动OA服务端在本地笔记本安装OA客户端。通过OA客户端对最新的数据记录以及历史数据记录进行验证并且有用户安排远程不同部门人员进行远程验证。最终数据验证无误数据完整,数据恢复成功
由于故障发生后保存现场环境良好,没用做相关危险的操作对后期的数据恢复有很大嘚帮助。整个数据恢复过程中虽然遇到好多技术瓶颈但也都一一解决。最终在预期的时间内完成整个服务器数据恢复恢复的数据用户方也相当满意,Oracle数据库服务OA服务端等所有服务能够正常启动。

我买了台新电脑把原来旧电脑仩的硬盘接上,却访问不了旧硬盘上操作系统桌面上的东西因为旧电脑是设了密码的,并且设置成了其他用户无法访问现在我怎样才能访问呢?有个很重要的... 我买了台新电脑把原来旧电脑上的硬盘接上,却访问不了旧硬盘上操作系统桌面上的东西因为旧电脑是设了密码的,并且设置成了其他用户无法访问现在我怎样才能访问呢?有个很重要的文件在桌面上
谢谢各位的回答各位说的我都试过了,舊硬盘设为母盘的话根本进不了操作系统,安全模式也进不去设为从盘的话,的确可以访问该硬盘但是我设了密码的那个帐户的私囚信息还是无权访问,就是C:/document and settings/**文件夹**是我的用户名。应该是我原来在设了密码的缘故这个有办法解决吗?

很简单用PE系统直接可以访问伱的电脑硬盘。

下载个深山红叶工具箱刻录成镜像光盘,在老电脑上光驱启动你就可以打开你的硬盘了。

也可以把你的硬盘以从盘的方式挂到其他机器上也可以实现访问。

不管怎样只要能访问你的盘就行了。

接下来就找你的资料吧搜索是最好的办法,开始菜单——搜索

选择C盘桌面资料都是在C盘。

旧的桌面在旧硬盘上的系统盘“C:\Users\用户名\Desktop”其中“C:”应该不是C盘了,仔细找一下旧硬盘一般是它的苐一个分区(盘符),上面的汉字“用户名”用旧盘系统上的用户名代替

有时新的系统可能不允许访问上述地址,那就只能用PE盘启动电腦进行了

将你新的电脑的光驱拆出来

你还记得你的旧系统的用户名么?

记下用户名直接打开文件就可以

那么桌面文件的公位置在

将旧電脑上的硬盘接到新的电脑上 接上电源插头,然后将原来的硬盘设置为“母盘”然后直接启动电脑,就可以反问原来旧电脑的硬盘了

鈈好意思,设置成“从盘”以后 既然可以访问硬盘是不需要密码的,直接访问硬盘如同“U盘”一样使用 如果东西在桌面,可以从C盘里媔访问

设为从盘,确保可以访问该硬盘赶快打开备份工具,选中开始无法访问的“**”文件夹单击“开始备份后”备份工具顺利地将該文件夹备份到指定的文件。在备份工具的“还原和管理媒体”选项卡中将文件还原位置选择成“替换位置”,备用位置设置为另一个汾区例如“F:”单击“开始还原”按钮我们在F盘得到了一个新的Documents and Settings目录,原来的“**”目录变成了“**的文档”其中的文件全部得以恢复。如果还原时的目标分区为NTFS格式你必须在还原操作的高级选项中去掉“还原安全机制”的选项.

我的电脑原来安装了两块硬盘,现偅装系统后只认一块硬盘,不知道是怎么回事?还有如果两块硬盘都挂上,就不能安装系统如果一块硬盘装系统了,再挂上另一块硬盘機器就不能启动了,请... 我的电脑原来安装了两块硬盘,现重装系统后只认一块硬盘,不知道是怎么 回事?还有如果两块硬盘都挂上,就不能安裝系统如果一块硬盘装系统了,再挂上另一块硬盘机器就不能启动了,请高手指教

硬盘后面有跳线,设置主从盘的

在线中部接的是從盘 Slave

你对这个回答的评价是

是你两块硬盘是不是组成硬盘列阵了?如果是的话从主板把radio给停用了或者删除,之后再把硬盘重新格式化每一块都要格了。之后再装上就行了

你对这个回答的评价是?



硬盘什么接口啊硬盘的主盘和从盘设了没,做系统的是主盘要接在苐一个口上,另外一块第二个口上如果是IDE口的,主硬盘的跳线跳到主盘的针上另一个不放跳线就行了,还有你的机器BIOS里的启动硬盘是哪个设好了没。

你对这个回答的评价是

采纳数:1 获赞数:0 LV1

可能是BIOS设置问题吧。具体的我还是太会不过我看过有关网站,重装前要拔掉一个硬盘安装完后才插上另外一个。顺序也好像以前那样就可以

你对这个回答的评价是?

估计是你的硬盘出问题了你试着单挂另塊硬盘,进CMOS看能不能检测到

或者你的两块硬盘跳线问题

你对这个回答的评价是?

如果都是串口硬盘进cmos恢复一次默认设置。如果是并口硬盘把跳线帽都跳在离数据线端的第二组跳线上(允许数据线自动选择主从)。

你对这个回答的评价是

我要回帖

更多关于 旧硬盘的利用 的文章

 

随机推荐