服务器数据恢复难题--操作系统恢复的方法和思路
2011-07-28 18:16
495 查看
从事数据恢复服务多年,碰到一些需要恢复系统的案例。
例如:某用户服务器硬盘坏了,拿来做数据恢复,用户需要保留原来的操作系统,因为系统中安装好多应用程序,有些程序是购买的,重新安装系统,这些购买过的程序注册信息或配置信息由于某种原因(注册码丢失、联系不到软件服务商等)没办法恢复到正常使用的状态,这样用户就要求把原来系统恢复到能正常使用的状态。这就需要下一些功夫,把用户操作系统恢复正常。
恢复服务器操作系统是一件比较复杂的过程,因为服务器一般情况下,会由多块硬盘配置Raid,然后才安装操作系统。服务器数据丢失以后,一般是通过Raid数据恢复方法,把数据组合恢复出来,然后交由用户验证,但是操作系统文件只能拷贝出来,还没有把原有系统启动起来。
如果要把原来的系统启动起来,我们有下面两种方案:
1、把多个盘的数据组合到一块大盘中,这块盘会包含有操作系统分区,然后我们用这块硬盘挂接到一台硬件兼容性比较好的PC机上,如果顺利的话,操作系统在这台PC机上就能启动,登陆以后,系统会提示安装各种硬件驱动,这时候我们不安装驱动,先让用户确认应用程序是否正常,如果能用,操作系统恢复就算成功。
2、如果按照第一步来操作,把组合出来的那个硬盘挂接到PC机上,系统启动时能到启动界面,接下来就出现蓝屏(Windows系统),系统重启,更换好多PC机,结果都是蓝屏。这种情况下,我们就需要原有的硬件环境,也就是原来的服务器。我们把硬盘接到原来服务器上(注意硬盘接口要一样),有的服务器需要把新接的单个硬盘配置成Raid0才能够识别,配置好了以后,用原来的机器启动系统,系统有可能就能正常起来(这种情况,DELL服务器大都能正常起来)。
3、前两种情况,系统都不能起来,那我们要做一下分析:根据经验,有些服务器Raid卡,把一个盘配置成RAID0,会把这个盘0扇区清空,这样就导致组合出来的这块硬盘分区表被清空,我们就要想办法把这个分区表还原过来。步骤是:先把组合出来的这块硬盘0扇区备份出来,然后才去配置RAID0,配置完Raid0以后,我们把刚才备份的0扇区还原到这个盘上,然后再拿这块盘去原来服务器环境启动,这样就能启动系统。
4、还有一种情况,就是系统本身已经损坏,这样我们只能通过安装盘进行系统修复安装,也有可能把系统修复好。
以上几种情况,是根据实际经验总结出来的,希望对各位从事数据恢复的技术人员有帮助。
本文由达思总工程师覃廷良撰写,转载请注明出处(http://www.bnuol.com 达思数据恢复技术博客)
例如:某用户服务器硬盘坏了,拿来做数据恢复,用户需要保留原来的操作系统,因为系统中安装好多应用程序,有些程序是购买的,重新安装系统,这些购买过的程序注册信息或配置信息由于某种原因(注册码丢失、联系不到软件服务商等)没办法恢复到正常使用的状态,这样用户就要求把原来系统恢复到能正常使用的状态。这就需要下一些功夫,把用户操作系统恢复正常。
恢复服务器操作系统是一件比较复杂的过程,因为服务器一般情况下,会由多块硬盘配置Raid,然后才安装操作系统。服务器数据丢失以后,一般是通过Raid数据恢复方法,把数据组合恢复出来,然后交由用户验证,但是操作系统文件只能拷贝出来,还没有把原有系统启动起来。
如果要把原来的系统启动起来,我们有下面两种方案:
1、把多个盘的数据组合到一块大盘中,这块盘会包含有操作系统分区,然后我们用这块硬盘挂接到一台硬件兼容性比较好的PC机上,如果顺利的话,操作系统在这台PC机上就能启动,登陆以后,系统会提示安装各种硬件驱动,这时候我们不安装驱动,先让用户确认应用程序是否正常,如果能用,操作系统恢复就算成功。
2、如果按照第一步来操作,把组合出来的那个硬盘挂接到PC机上,系统启动时能到启动界面,接下来就出现蓝屏(Windows系统),系统重启,更换好多PC机,结果都是蓝屏。这种情况下,我们就需要原有的硬件环境,也就是原来的服务器。我们把硬盘接到原来服务器上(注意硬盘接口要一样),有的服务器需要把新接的单个硬盘配置成Raid0才能够识别,配置好了以后,用原来的机器启动系统,系统有可能就能正常起来(这种情况,DELL服务器大都能正常起来)。
3、前两种情况,系统都不能起来,那我们要做一下分析:根据经验,有些服务器Raid卡,把一个盘配置成RAID0,会把这个盘0扇区清空,这样就导致组合出来的这块硬盘分区表被清空,我们就要想办法把这个分区表还原过来。步骤是:先把组合出来的这块硬盘0扇区备份出来,然后才去配置RAID0,配置完Raid0以后,我们把刚才备份的0扇区还原到这个盘上,然后再拿这块盘去原来服务器环境启动,这样就能启动系统。
4、还有一种情况,就是系统本身已经损坏,这样我们只能通过安装盘进行系统修复安装,也有可能把系统修复好。
以上几种情况,是根据实际经验总结出来的,希望对各位从事数据恢复的技术人员有帮助。
本文由达思总工程师覃廷良撰写,转载请注明出处(http://www.bnuol.com 达思数据恢复技术博客)
相关文章推荐
- oracle误用操作系统命令删除数据文件的恢复方法
- 服务器崩溃重装cPanel后恢复网站数据的方法
- 服务器Raid5磁盘阵列数据恢复步骤和数据恢复方法
- 服务器断电导致虚拟机数据丢失的恢复方法详解
- 服务器数据恢复方法之存储raid硬盘离线数据恢复案例
- MySQL数据库InnoDB引擎下服务器断电数据恢复方法
- sp2200系列安腾服务器更换主板后恢复原windows 2003操作系统引导项的方法
- 服务器数据恢复;IBM V7000数据恢复方法
- 服务器raid阵列数据恢复方法/数据恢复案例
- 北亚数据恢复关于服务器存储MDisk重建的数据恢复方法的研究
- raid5磁盘阵列数据恢复方法_服务器数据恢复步骤_存储结构介绍
- MySQL数据库InnoDB引擎下服务器断电数据恢复方法
- 用友服务器故障后恢复原帐套数据的方法
- Raid5磁盘阵列数据恢复,服务器raid数据恢复步骤和方法
- SQLServer快速清理日志的方法(不考虑数据恢复)
- 因突然断电造成Oracle破坏的数据恢复方法
- 给你华为手机如何恢复数据的最全面的解决方法
- oracle数据库delete删除数据恢复的方法
- SqlServer中在当前数据库服务器上得到另一数据库服务器上数据的方法
- 通过服务器获取终端上应用软件更新数据的方法和系统