关于数据恢复:服务器数据丢失如何恢复通过几个案例了解一下
<article class=“article fmt article-content”><p><strong>服务器数据恢复案例之服务器raid6中3个磁盘离线导致阵列解体的数据恢复案例</strong><br/>服务器故障:<br/>服务器中有一组由6块盘组建的 RAID6,这台网站服务器上运行MYSQL数据库和寄存其它类型的文件。该组raid中有两块磁盘离线,管理员没有及时更换磁盘,当第3个磁盘离线,raid解体,服务器数据失落。<br/>服务器数据恢复过程:<br/>1、用户方将服务器送到咱们数据恢复核心后,硬件工程师将故障服务器中所有磁盘编号后取出,查看完硬件故障后将这6块磁盘以只读形式残缺镜像到北亚企安数据恢复专用存储池中,后续的数据分析和数据恢复操作都基于镜像文件进行,防止对原始磁盘数据造成二次毁坏。<br/>2、基于镜像文件剖析所有磁盘底层数据,数据恢复工程师发现有两块磁盘离线工夫比拟早,这2块磁盘上没有写入新的数据。此RAID6采纳的双校验,:第一个校验是由一般的XOR运算生成,而第二个校验是由Reed-Solomon算法生成。因为此RAID6较早掉线的两块磁盘早已不写入新数据,所以须要通过第二个校验来复原数据,否则会导致最新数据的失落或损坏。<br/>3、服务器数据恢复工程师通过剖析获取到原始RAID6的相干参数,而后应用北亚企安自主编写的RAID6复原软件生成一个残缺镜像,再将镜像导回用户方新搭建好的环境中,开机一切正常,通过服务器管理员的认真验证,没有发现任何问题,用户方认可数据恢复后果。</p><p><strong>服务器数据恢复案例之服务器RAID5两个磁盘指示灯显示红色导致服务器解体的数据恢复案例</strong><br/>服务器故障:<br/>服务器中有一组应用NetRaid阵列卡+4块磁盘组建的RAID5阵列,下层操作系统为Window2000,运行SQLServer2000数据库。服务器在失常工作时忽然有一块硬盘指示灯显示红色,机器依然在失常运行,一段时间后服务器无奈失常工作,这时候又有一个硬盘指示灯显示红色。管理员将故障服务器送到北亚企安数据恢复核心要求复原其中的数据。<br/>服务器数据恢复过程:<br/>1、数据恢复工程师拿到服务器后将故障服务器通电后开启,服务器启动后自检至阵列时按Ctrl+M进入NetRaid管理程序。查看阵列信息发现有2块硬盘状态为Failed,将其中一块硬盘设置为OnLine,重新启动服务器,硬件自检有效,启动失败。<br/>2、再次启动服务器,自检至阵列时按Ctrl+M进入NetRaid管理程序。抉择磁盘阵列,将原来手工设置为OnLine的硬盘从新设置为Failed,而后再把另一块Failed的硬盘设置成OnLine,重新启动服务器后胜利进入零碎。通过查看发现零碎及数据库运行失常,再次进入NetRaid管理程序将剩下的那块状态为Failed的硬盘手动设置为Rebuild,实现重建后再次重启服务器,胜利进入零碎。通过查看发现阵列和零碎都恢复原状了。通过服务器管理员的亲自验证,没有发现任何问题,用户方认可数据恢复后果。</p><p><strong>服务器数据恢复案例之服务器硬盘呈现坏道/坏扇区离线导致服务器解体的数据恢复案例</strong><br/>服务器故障:<br/>一台有20块硬盘的服务器,在运行过程中上层业务忽然解体,管理员查看后发现服务器解体的起因是服务器上有3块磁盘离线,管理员将服务器内的所有磁盘编号后依照现有盘序从槽位取出送到北亚企安数据恢复核心要求复原服务器中的数据。<br/>服务器数据恢复过程:<br/>1、拿到故障服务器中所有磁盘后,硬件工程师对20块硬盘进行硬件故障检测,通过检测所有硬盘均可辨认,没有发现显著的硬件故障。<br/>2、以只读形式将所有硬盘做扇区级别的残缺镜像,在镜像过程中发现离线的3块磁盘镜像速度异样,联合之前三块磁盘离线,能够判断这三块离线的磁盘应该存在大量的坏道或者不稳固扇区。调整镜像策略跳过硬盘的坏扇区持续做镜像,直到所有磁盘都实现镜像。后续的数据分析和数据恢复操作都基于镜像文件进行,防止对原始数据造成二次毁坏。<br/>3、基于镜像文件剖析所有磁盘的底层数据,通过逆向剖析ext3文件系统获取服务器内磁盘盘序和校验信息,利用获取到的raid信息重组raid阵列。<br/>4、和用户方的沟通后,北亚企安数据恢复工程师提取了故障服务器中运行的oracle数据库的dmp文件,而后尝试将dmp文件导入来复原oracle数据库数据,后果数据库报告imp-0008谬误。剖析日志文件后发现提取的dmp文件存在问题,所以导致dmp文件导入失败。<br/>5、从新剖析raid构造,进一步确定ext3文件系统被毁坏的水平。通过数小时的剖析后从新提取dmp文件和dbf原始库文件,将提取进去的dmp文件移交给用户方进行数据导入的测试,通过测试没有发现问题。对提取进去的dbf原始库文件进行校验&检测,所有文件均通过测试。<br/>6、用户方对复原数据进行验证后认可数据恢复后果。在服务器上搭建了一组新的raid阵列,在数据恢复工程师的帮忙下将所有数据迁徙到新筹备的环境中。</p></article>