代码改变世界

HP VA7400存储故障诊断,数据恢复有可能

2011-08-19 10:21 by 魔幻数据, 314 阅读, 0 推荐, 收藏, 编辑
摘要:HP VA7400存储故障诊断,数据恢复有可能环境:VA7400两个盘笼,每个盘笼分别14块硬盘 总共28块硬盘,分别做了两个RAID GROUP 每个RAIDGOURP是AUTORAID(RAID 0+1)其中无法读取数据的VG(一读到这个VG里LV里的某些固定的文件的时候,主机HUANG住,存储不停的在扫描硬盘,硬件已经判定有不止一块有坏道的盘),该VG总共有两个LUN组成 分别在存储两个RAIDGROUP上,我们做过DD测试,当在其中一个RAIDGRUOP中用DD LUN的时候 正常, 但在另外个RAIDGROUP中DD LUN的时候 发生主机HUANG住 存储不停扫瞄硬盘(现象跟读取那 阅读全文

HP RAID ADG扩容出现异常后的数据恢复记录

2011-08-14 21:20 by 魔幻数据, 201 阅读, 0 推荐, 收藏, 编辑
摘要:翻开几年前做的一个数据恢复案例,那是一个Raid扩容没有完成,出现异常后,导致数据不正常,以下是我当时的分析记录,最终把数据完美的组合出来了。1、每块盘的25010816 sec以前是由14块盘组成的raid ADG磁盘顺序:129 130 131 132 133 134 135 136 137 140 141 139 138起始冗余编号92、每块盘的25010816 sec以后是由8块盘(扩充前的8块盘)组成的raid ADG磁盘顺序:129 130 131 132 133 134 135 136起始冗余编号1数据重组信息14块盘的组合方式每块盘起始扇区 166144 sec 结束于 250 阅读全文

Oracle数据库数据恢复验证笔记

2011-08-14 21:20 by 魔幻数据, 448 阅读, 0 推荐, 收藏, 编辑
摘要:这些年做数据恢复单子,经常碰到Oracle案例,当我们把数据恢复出来以后,我们怎样才能让用户看到oracle数据库里的东西,而不是一个一个oracle数据文件,以下是我总结出来的,对oracle初学者以及从事数据恢复业务的工程师会很有用的,这是我当年花了很多精力总结出来的一些经验,零零散散,都是我一点一滴做出来的。1、冷备份需要的是在数据库shutdown的情况下,拷贝controlfile,pfile,datafile,redo logfile。2、按照同样的目录结构,在新的机器做好,拷贝相应的文件到相应的目录。3、假设pfile文件在:D:\Oracle\admin\dsserver\pf 阅读全文

SQL 6.5在备份时磁盘空间不足,备份中断后SQL数据库挂起,数据库修复方法

2011-08-14 21:18 by 魔幻数据, 765 阅读, 0 推荐, 收藏, 编辑
摘要:有一个数据库用户非常有心,在一次数据库修复服务中,他把自己修复成功的详细步骤发给我,MS SQL 6.5是比较老的数据库版本,修复起来技术难度较高。以下转发用户的邮件:您好!覃总我是小赵,之前和您联系过。我这边SQL 6.5在备份时磁盘空间不足,备份中断后SQL数据库挂起;现已恢复成功,我将方法转发给您作为共享。谢谢您之前的支持。MS SQL SERVER数据库置疑后恢复步骤 --SQL SERVER数据库置疑后恢复步骤 --1. 恢复步骤: --a.将smlog_log.ldf文件备份到其它目录下; --b.将源目录下的smlog_log.ldf文件改名为smlog_log_bak.ldf; 阅读全文

MS SQL Server数据库数据文件页面头部结构--公司招聘软件研发程序员的一道考题

2011-08-13 23:30 by 魔幻数据, 280 阅读, 0 推荐, 收藏, 编辑
摘要:有一次在招聘C++程序员时,出的一道考题,内容其实就是MS SQL Server数据库数据文件页面头部结构,如下:有个file.a文件,这个文件以16sec[sec是扇区,每个sec包含512个Byte(字节)]为一个页进行分组并编号。如:文件的0-15sec(0-8191byte) 为第0页文件的16-31sec(8192-16383byte) 为第1页文件的32-47sec(16384-24575byte) 为第2页 以此类推每个页的头96个字节结构如下:(注意:这里是每个页头部96Byte,1页大小是16 sec,8192 bytes)struct mdfPageHeader //文件页 阅读全文

Linux下Ext2/Ext3/Ext4数据恢复难点技术总结

2011-08-11 16:52 by 魔幻数据, 598 阅读, 0 推荐, 收藏, 编辑
摘要:1、针对Ext3/Ext4的删除恢复,自古以来都觉得难以实现,唯一的希望是从日志(Journal)文件中寻找残留的inode信息。在D-Recovery For Linux问世以前,一些Linux数据恢复达人通过Winhex工具手工搜索残留inode信息,而后进行半手工半自动进行删除后的数据恢复。D-Recovery For Linux实现了直接扫描文件系统日志(Journal)文件,把所有残留的inode信息收集并进行分析,然后罗列出所需数据。美中不足的还是Ext3/Ext4文件系统分配的日志(Journal)文件空间大小有限,所记录下来的inode信息也是有限的,如果删除上百万数量的文件, 阅读全文

VMware ESX Server 服务器数据恢复实战--攻破VMFS文件系统

2011-08-10 17:46 by 魔幻数据, 1231 阅读, 0 推荐, 收藏, 编辑
摘要:VMware ESX Server 3.5是VMware 公司发布的服务器版本虚拟机系统平台,它是以Linux内核为基础进行二次开发出的一个虚拟机系统,它可以安装在一台主机上,在这台主机上可以安装多个独立的操作系统。在一次数据恢复案例中,我们碰到了这样一个案例:软硬件环境:VMware ESX Server 3.5安装在一台Dell服务器上,服务器上是由4块盘组成的Raid5,在Raid5上划分出一个大分区,分区文件系统类型是Vmware自己的VMFS文件系统,在这个环境下安装运行5个虚拟机,三个Windows操作系统,两个Linux操作系统。其中一个Linux操作系统下运行oracle数据, 阅读全文

华为3COM NAS 存储 XFS文件系统数据恢复案例及方案

2011-08-06 19:28 by 魔幻数据, 341 阅读, 0 推荐, 收藏, 编辑
摘要:最近接到一个华为3COM NAS存储故障咨询电话,以下是达思数据恢复工程师提供的数据恢复方案。故障描述及检测结果:NAS文件目录出现异常,有些目录下大部分文件丢失,还有少量文件能访问,有些目录下会创建一些新的以cifs开头的文件。初步判断,文件系统没有损坏,有可能是服务器漏洞导致,这个漏洞包括Linux系统漏洞和Web站点漏洞,有些Web站点有网页文件管理器,可以直接对磁盘文件进行删除等操作。真正的原因要等到数据恢复进行后才能确认。一般情况下,XFS文件系统删除文件以后是可以恢复的,数据能恢复的前提是删除文件以后,没有新的数据写入,本案例中存在新文件写入的情况,所以数据恢复效果要等数据恢复进行 阅读全文

关于520硬盘的相关信息--数据恢复必备知识

2011-08-01 17:42 by 魔幻数据, 552 阅读, 0 推荐, 收藏, 编辑
摘要:有些高端存储设备,硬盘格式化成每个扇区520字节,这种硬盘接到Windows机器时,操作系统启动非常慢,等到系统起来以后,才磁盘管理中能看到硬盘型号等信息。当用数据恢复工具或者磁盘镜像工具对硬盘进行读取的时候,返回错误信息,硬盘上的任何数据都没办法读,这就是我们常说的“非标硬盘”。关于非标硬盘的镜像工具,经过多年的摸索,达思工程师覃廷良在几年前联合补天王老师率先研发出windows平台下对520字节硬盘的镜像工具。达思目前正在把工具产品化。 关于非标硬盘的详细信息,可以参考阅读国外一篇文章,没有精力翻译,感兴趣的可以看看。 White Papers....................... 阅读全文

服务器数据恢复难题--操作系统恢复的方法和思路

2011-07-28 10:51 by 魔幻数据, 314 阅读, 1 推荐, 收藏, 编辑
摘要:从事数据恢复服务多年,碰到一些需要恢复系统的案例。例如:某用户服务器硬盘坏了,拿来做数据恢复,用户需要保留原来的操作系统,因为系统中安装好多应用程序,有些程序是购买的,重新安装系统,这些购买过的程序注册信息或配置信息由于某种原因(注册码丢失、联系不到软件服务商等)没办法恢复到正常使用的状态,这样用户就要求把原来系统恢复到能正常使用的状态。这就需要下一些功夫,把用户操作系统恢复正常。恢复服务器操作系统是一件比较复杂的过程,因为服务器一般情况下,会由多块硬盘配置Raid,然后才安装操作系统。服务器数据丢失以后,一般是通过Raid数据恢复方法,把数据组合恢复出来,然后交由用户验证,但是操作系统文件只 阅读全文