Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1686799
  • 博文数量: 391
  • 博客积分: 8464
  • 博客等级: 中将
  • 技术积分: 4589
  • 用 户 组: 普通用户
  • 注册时间: 2008-12-13 15:12
个人简介

狮子的雄心,骆驼的耐力,孩子的执著!

文章分类

全部博文(391)

文章存档

2023年(4)

2018年(9)

2017年(13)

2016年(18)

2014年(7)

2013年(29)

2012年(61)

2011年(49)

2010年(84)

2009年(95)

2008年(22)

分类: 系统运维

2017-03-10 12:06:46

环境:

Ubuntu 12.04 X86 +ext4

恢复文件使用的工具:extundelete(点击下载)

说明:当文件异常消失或者rm误删除后,避免在该分区中继续读、写、删除等操作。如果是恢复整块硬盘,请考虑安装extundelete所在分区的空间大小。

安装extundelete:

tar -xjf extundelete-0.2.2.tar.bz

cd extundelete-0.2.2

./configure

make&make install

 make -s all-recursive
Making all in src
Making install in src

/usr/bin/install -c ‘extundelete’ ‘/usr/local/bin/extundelete’
说明安装成功。

--恢复文件
恢复/dev/sda5中所有数据
xtundelete /dev/sda5 --restore-all 

恢复/dev/sda5中/tool目录下所有数据
extundelete /dev/sda5 --restore-directory /tool

恢复/dev/sda5中某一个文件数据
extundelete /dev/sda5 --restore-files /etc/passwd

此程序不能指定恢复文件到指定目录,默认恢复的文件保存在extundelete所在目录RECOVERED_FILES下,
extundelete 路径为:/usr/local/bin/extundelete
文件恢复路径:/usr/local/bin/extundelete/RECOVERED_FILES
因此extundelete所在分区一定要大,否则会会提示空间不足。

extundelete-0.2.2.tar.bz下载路径:

安装出现问题: 在ubuntu上安装之前,./configure 配置 extundelete-0.2.0的时候发现提示 没有找到 ext2fs 库
extundelete-0.2.0$ ./configure Configuring extundelete 0.2.0
configure: error: Can't find ext2fs library
 解决办法: sudo apt-get install e2fslibs-dev e2fslibs-dev
 ext4、ext3、xfs文件系统数据恢复教程(
extundelete,

 debugfs,xfs_irecover,
)
http://blog.51cto.com/net881004/2083393
阅读(1604) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~