快讯

典型:一个关于Oracle数据丢失恢复的案例

2011-03-07 11:28  出处:PConline原创  作者:林子南   责任编辑:zhangdebin 

 

    2008年,四川某财政局为满足信息化办公需求,率先配备了一套价值一百多万元的高端服务器系统,用于局里内部信息化管理。两年来,这套系统为日渐庞大的财政信息系统提供了快速、有效的信息存储环境,且从未发生过严重故障。

    2010年12月8日上午,局里信息管理主任老张像往常一样启动服务器操作时,系统突然出现蓝屏,再次重新启动后还是无法进入操作界面,而存储在服务器内的数万份财政资料则随时可能面临丢失的风险,瞬间老张及其他管理人员都乱了方向,只好求助服务器销售商……

1
运行了两年多的财政局服务器突发故障

    当天下午,服务器销售商技术代表赶到财政局,详细检测分析后,仍未找出故障原因。

    12月9号,老张与销售方技术代表将故障服务器送到成都知名数据恢复机构——金海硕数据恢复中心,并邀请中心技术总工Mr.Huang对其进行故障检测……

    初步查看后,Mr. Huang发现该服务器由三块2.5寸希捷SAS接口的硬盘组成,系统是WIN2000,阵列分为两组,一组是RAID1由两个硬盘组成,另一组由一块硬盘独立为RAID0阵列,但实际只有两块硬盘的容量。

    12月10日,经过多次检测分析后了解,该服务器中的三块硬盘,其中一块RAID1硬盘可能由于使用时间过长已经存在大量坏道,而另一块RAID0硬盘也存在少量坏道,加上多次意外停电,最终促使整个服务器系统无法正常运行。

2
Oracle数据恢复要求技术人员具备更高的数据恢复能力

    由于服务器中两个硬盘都存在坏道,为了保证在操作过程中数据的安全性,Mr.Huang决定采用目前国际上专门针对硬盘坏道处理的2011精英版Data Compass数据恢复指南针进行数据恢复操作。Mr.Huang先分别对三个硬盘进行了物理镜像,接着分析并最终确定是硬盘坏道造成的Oracle文件系统问题。而客户要求保持系统原有配置的情况下将系统和数据全部还原,这样无疑加大了恢复难度。可以肯定,WIN2000系统蓝屏报错是系统文件遭到破坏造成的,而Oracle数据系统又和WIN2000系统相关联,这就不得不要求工程师必须精通两者的文件配置。“要达到要求必须先重组RAID阵列,再重新安装系统,最后剔除损坏掉的文件,再按原来的系统配置重新配置win2000和Oracle的文件,至此整个Oracle数据恢复结束。” Mr.Huang向老张简单介绍整个Oracle数据恢复过程。

    12月11日,经过两天不间断的反复分析和操作,Mr. Huang终于将财政局服务器Oracle数据恢复成功,看着恢复成功后的数据资料,老张感激之余,这几天的忧虑也一扫而空,当天下午,即带着服务器和恢复成功的数据资料赶回地方财政局。

3

    小结:在这次Oracle数据恢复过程中,技术人员面临最大的难点就是RAID1硬盘上存在的大量坏道,这些坏道不仅要求技术人员具有丰富的数据恢复经验,还需要他们选择最适合的数据恢复工具,否则一不小心则可能造成坏道盘再次损坏,严重时还有面临数据彻底丢失的风险。而Mr.Huang采用Data Compass进行Oracle数据恢复操作最大的优势,就是可借助其强大的镜像技术在读取坏道硬盘数据时,跳过可能造成硬盘卡死或系统死机的坏扇区进行数据恢复,避免以往同类工具多次反复读取数据时造成的“二次损坏”,从而提升了整个Oracle数据恢复的成功率。

IT热词搜索 来源:360新闻