前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux中磁盘数据被误删,怎么恢复

Linux中磁盘数据被误删,怎么恢复

作者头像
全栈程序员站长
发布2022-07-21 13:48:51
5.7K0
发布2022-07-21 13:48:51
举报

大家好,又见面了,我是你们的朋友全栈君。

如果你要是对linux分区和挂载不理解,建议看下: https://blog.csdn.net/qq_41276657/article/details/105168312

eg:假如文件被不小心删除操作: 1,先卸载磁盘,防止数据被新添加数据替换 2,下载extundelete恢复工具 https://pan.baidu.com/s/1ocBNA5KTgmVEeFa30-fkSQ 3,如果用extundelete工具要有运行插件,可以用yum下载 yum install e2fsprogs-devel e2fsprogs e2fsprogs-libs 4,extundelete里有个configure 运行它发现会报错,你可以试试 :./configure 运行它也需要2个运行环境: yum -y install gcc yum -y install gcc-c++ 5,再试试: ./configure 不会出错 6,用make去编译(会有个警告,不用理它,不算错) 7,用make install安装extundelete 8,用which extundelete查看安装结果 9,安装好后开始恢复数据,注意恢复数据可不是在被删的磁盘中恢复,新建一个目录,在这个目录恢复,不然就会覆盖原磁盘 10,进入被删除数据的目录 11,根据名字恢复数据:文件(可以写东西,如.txt文件)和目录恢复还不一样,可以试试用恢复文件的方法恢复目录,答案是不成功。 extundelete /dev/sdb1 –restore-file a.txt (恢复文件) extundelete /dev/sdb1 –restore-inode 12(还有一种方法根据inode号恢复 ,但是恢复的数据名字会变,但是文件和目录都能恢复) extundelete /dev/sdb1 –restore-directory a(恢复目录) extundelete /dev/sdb1 –restore-all(恢复所有文件,但是空的目录和空的文件不会恢复,因为没有数据,恢复没意义,默认不恢复, 如果想要的话可以跳到第10步骤,里面有所有被删除的文件,包括空文件和目录,手动建,另外单个恢复的话会很麻烦,看12步骤,恢复的数据会有RECOVERED_FILES目录 ,里面才是恢复的数据,当你恢复第二个数据时,会冲突报错,你得把这个目录删掉,所以还要建个目录复制进去,再删掉) 12,ls -l 里面有:RECOVERED_FILES,cd进去就是恢复的数据(

1,umount /tmp/sdb 卸载磁盘 2,下载extundelete恢复工具并解压 tar -jxvf extundelete-0.2.4.tar.bz2 3,yum install e2fsprogs-devel e2fsprogs e2fsprogs-libs 4, yum -y install gcc yum -y install gcc-c++

在这里插入图片描述
在这里插入图片描述

5, ./configure 6,make 7,make install

在这里插入图片描述
在这里插入图片描述

8,which extundelete 注意(从5-8是在解压后的extundelete文件中操作 cd extundelete-0.2.4.tar.bz2,别忘了) 9,mkdir test(我放在/root根目录了) 10,extundelete /dev/sdb1 –inode 2(我的磁盘是sdb1)

在这里插入图片描述
在这里插入图片描述

注意 (进入test: cd test) 11,extundelete /dev/sdb –restore-file a.txt 12,ls -l

以上是根据视频和查资料做的文档,有些延申的知识没写 视频:https://www.bilibili.com/video/BV1GW411J7MD?p=1 资料:https://blog.csdn.net/weixin_43622131/article/details/98511279

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/124582.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年4月3,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档