手机版
你好,游客 登录 注册 搜索
背景:
阅读新闻

CentOS 6.3下部署文件恢复神器extundelete

[日期:2013-09-04] 来源:Linux社区  作者:showerlee [字体: ]

最近看到群里提到如何恢复Linux下ext4误删的文件,之前听说过ext3分区恢复工具ext3grep,但是恢复ext4一直没有概念,而且目前线上的系统分区格式都是ext4,SO网上找到了一款叫extundelete的文件恢复工具,该工具最给力的一点就是支持ext3/ext4双格式分区恢复,对我们运维攻城狮算是一款神器级别的软件,这里整理了如下文档,供大家参考。

相关阅读:Linux下恢复ext3/ext4文件系统中删除的文件 http://www.linuxidc.com/Linux/2011-08/40666.htm

虚拟机:        VMWare Workstation 9.0.2
操作系统:      CentOS6.3 x64
extundelete:  extundelete-0.2.4


一.模拟环境
1.首先关闭SELINUX
# setenforce 0
# vi /etc/sysconfig/selinux
---------------
SELINUX=disabled
---------------

2.在虚拟机上创建一个2G的磁盘

3.进入系统,创建一个2G的主分区
# fdisk /dev/sdb
---------------------
n+p+1+回车+回车+w
---------------------

4.使分区无需重启就能生效
# partx -a /dev/sdb


5.格式化为ext4分区并挂载
# mkfs.ext4 /dev/sdb1
# mkdir /data
# mount /dev/sdb1 /data
注: 在实际线上恢复过程中,切勿将extundelete安装到你误删的文件所在硬盘,这样会有一定几率将需要恢复的数据彻底覆盖。
建议加装一块硬盘将extundelete安装到此硬盘,再做以下操作。

linux
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款