当前位置:操作系统 > Unix/Linux >>

reiserfs文件系统反删除操作的实践

一、关于Linux的文件系统(Filesystem

  



  

请参考: Linux 文件系统概述》

  



  

二、reiserfs 文件系统是否支持undelete操作来恢复数据;

  



  

一般删除数据有两种情况,一种是通过rm 命令来删除的;另一种是通过格式化销毁数据的,在reiserfs 文件系统中,恢复这两种误操作而引起的数据损失的情况还是有点区别;

  



  

1、由于误操作rm 删除命令而造成数据的丢失的恢复情况;

  



  

通过实践来看,通过rm 删除数据,我们能通过reiserfs的修复检测工具来恢复,如果存储设备没有任何问题,或者文件系统没有坏块(bad block)的情况下是百分之百的恢复;

  



  

2、由于格式化硬盘所带来的数据损失的恢复情况;

  



  

我测试了格式化存储备来测试恢复reiserfs 文件系统所丢失的数据,我是在移动硬盘上做的实践;比如我的移动硬盘上只有一分区,并且是基于reiserfs 文件系统的;我存放了一百多M的数据,然后再用mkreiserfsmkfs.reiserfs 工具来格式化这个硬盘分区。如果这时我们发现重建了硬盘分区的文件系统是误操作。这时想通过reiserfs的修复工具来修复,能挽回大多数数据;但并不是百分百,有时也会是百分百的成功,就看你的运气了;

  



  

如果我是把这有reiserfs 文件系统的分区,格式化为其它的文件系统了,这时如果发现是误操作,成功几率就极低了;或者说大多是不能成功;

  



  

如果我们把硬盘的分区表也重建了,如果这时再想起是误操作,恢复的reiserfs

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,