成功恢复UNIX误删除数据库文件(NODE已被清除)
2006-05-30 21:53
316 查看
转载请保留原作网站:http://www.sjhf.net
[摘要]SCO OPENSERVER5分区损坏、分区内部3个重要的数据库文件NODE丢失。后据分析,文件在存储区有大范围碎片,后100%恢复。
接手后表现:
1、无分区,分区内部有55aa有效结束标志
2、市面上的所有数据恢复软件无法扫描了数据
3、客户需要BACKUP\DUMP\下的几个数据库文件,约几个G
分析过程:
1、很快分析出第一个DIVVY PARTITION的所有卷,约4G左右。处理后,发现有3个DIVVY PARTITION.分别应该是EAFS(BOOT,约20MB) HTFS(ROOT或OS主卷,3.3GB左右) SWAP(500MB)。得到其中HTFS数据后,发现只有300M多数据。发现BACKUP目录(位于数据库目录下),但目录为空,猜测可能为某文件系统的挂载点。
2、继续分析得出约有3个DIVVY PARTITION,第2个PARTITION有3(?4)个分区,全部未MKFS.
3、第3个DIVVY PARTITION中只有1个11G的分区,为HTFS。遍历后发现只有6个文件(含根目录),LABEL为BAKUP,应该就是ROOT或OS主卷的挂载分区。下有DUMP目录,目录为空。df查看发现绝大部分空间为FREE。
4、定位DUMP目录,发现被现有6号节点的残留空间有3个DAT文件名称,可以清晰看到。应该为用户的文件。
5、定位NODE位置,发现7、8、9号NODE已经只剩下时间戳。查询后知:NODE不可再现。
6、通过自主软件经二次分析,得到99%的块链地址。根据分析结果,手工分析文件系统、100%确定文件其他块表。
7、更改目录节点、回复原先数据库文件的目录信息。按有关信息与块链对应、最大可能处理文件名与数据的对应关系(后经客户证实100%正确)
8、创建NODE。根据前面分析的结构
9、通过自有软件提取数据。
10、后测试直接挂载修复后的分析,MOUNT后可完全看到数据,访问正常,FSCK无错误。
[摘要]SCO OPENSERVER5分区损坏、分区内部3个重要的数据库文件NODE丢失。后据分析,文件在存储区有大范围碎片,后100%恢复。
接手后表现:
1、无分区,分区内部有55aa有效结束标志
2、市面上的所有数据恢复软件无法扫描了数据
3、客户需要BACKUP\DUMP\下的几个数据库文件,约几个G
分析过程:
1、很快分析出第一个DIVVY PARTITION的所有卷,约4G左右。处理后,发现有3个DIVVY PARTITION.分别应该是EAFS(BOOT,约20MB) HTFS(ROOT或OS主卷,3.3GB左右) SWAP(500MB)。得到其中HTFS数据后,发现只有300M多数据。发现BACKUP目录(位于数据库目录下),但目录为空,猜测可能为某文件系统的挂载点。
2、继续分析得出约有3个DIVVY PARTITION,第2个PARTITION有3(?4)个分区,全部未MKFS.
3、第3个DIVVY PARTITION中只有1个11G的分区,为HTFS。遍历后发现只有6个文件(含根目录),LABEL为BAKUP,应该就是ROOT或OS主卷的挂载分区。下有DUMP目录,目录为空。df查看发现绝大部分空间为FREE。
4、定位DUMP目录,发现被现有6号节点的残留空间有3个DAT文件名称,可以清晰看到。应该为用户的文件。
5、定位NODE位置,发现7、8、9号NODE已经只剩下时间戳。查询后知:NODE不可再现。
6、通过自主软件经二次分析,得到99%的块链地址。根据分析结果,手工分析文件系统、100%确定文件其他块表。
7、更改目录节点、回复原先数据库文件的目录信息。按有关信息与块链对应、最大可能处理文件名与数据的对应关系(后经客户证实100%正确)
8、创建NODE。根据前面分析的结构
9、通过自有软件提取数据。
10、后测试直接挂载修复后的分析,MOUNT后可完全看到数据,访问正常,FSCK无错误。
相关文章推荐
- AIX LV删除后,ORACLE数据库文件全部恢复成功
- Sybase 数据库误删除后恢复成功
- mysql innodb引擎数据库,删除ibdata1文件恢复数据教程
- 【转载】Oracle数据恢复 - Linux / Unix 误删除的文件恢复
- 【恢复】非归档模式下因误删除数据文件导致数据库无法OPEN的故障处理
- Sql Server 只有MDF文件恢复数据库的方法以及2008清除日志文件
- 恢复删除并清除回收站的文件(转)
- 直接删除undo及temp表空间文件后的数据库恢复一例
- 恢复已删除日志文件的数据库
- C# 彻底删除文件或目录,不可恢复,文件清除工具
- 直接删除undo及temp表空间文件后的数据库恢复一例
- 通过句柄恢复Linux下误删除的数据库数据文件
- Mysql数据库修复,Ibdata1文件删除数据恢复成功
- linux/unix恢复删除的文件
- 00038.Oracle清除已坏数据(非系统级)文件,恢复数据库
- 日志文件满而不慎把数据库日志文件误删除时的恢复步骤
- 成功恢复了一例误GHOST后FAT32分区上的SQL碎片数据库文件
- 数据的物理文件删除,恢复数据库启动方法~~
- Oracle数据恢复 - Linux / Unix 误删除的文件恢复
- 清除已经删除的文件,让丢失的文件无法恢复