当前第2页 返回上一页
1.检查ECS现有的磁盘和可用分区,并对/dev/vdb进行分区,格式化,此处不在介绍磁盘分区格式化方式,如果不会的话可以点击此文档查看操作方式“格式化和挂载数据盘”。
2.将分区后的磁盘挂载到/zhuyun目录下,然后在/zhuyun下面新建测试文件hello,写入test。
1 2 3 | mkdir /zhuyun #新建zhuyun目录
mount /dev/vdb1 /zhuyun #将磁盘挂载到zhuyun目录下
echo test > hello #写入测试文件
|
3.记录文件MD5值,md5sum命令用于生成和校验删除前和恢复后俩个文件的md5值。
4.模拟删除hello文件。
1 2 3 | rm -rf hello
cd ~
fuser -k /zhuyun #结束使用某分区的进程树(确认没有资源占用的话,可以跳过此步)
|
5.卸载数据盘。
1 | umount /dev/vdb1 #任何的文件恢复工具,在使用前,均要将要恢复的分区卸载或挂载为只读,防止数据被覆盖使用
|
6.使用Extundelete工具恢复文件。
1 | extundelete --inode 2 /dev/vdb1 #为查找某i节点中的内容,使用2则说明为整个分区搜索,如果需要进入目录搜索,只须要指定目录I节点即可。这是可以看到删除的文件名和inode
|
1 | /usr/local/bin/extundelete --restore-inode 12 /dev/vdb1 #恢复删除的文件
|
这个时候会在执行命令的同级目录下出现RECOVERED_FILES目录,查看是否恢复。
通过md5值查看,前后俩个文件,一样说明恢复成功。
注:
1 2 | --restore-inode 12 # --restore-inode 按指定的I节点恢复
--extundelete --restore-all # --restore-all 全部恢复
|
以上就是如何使用开源工具Extundelete快速恢复被误删除掉的数据的详细内容,更多文章请关注木庄网络博客!
返回前面的内容
相关阅读 >>
如何远程连接Linux
如何快速简单的查看网站首页大小
ecs创建自定义镜像创建服务器为何需要注释挂载项
如何理解迁云工具和 p2v(physical to virtual)
解决Linux下命令找不到问题
Linux系统有哪些优缺点
查看Linux系统版本可以使用什么命令
Linux中的“.”(dot)代表什么
Linux中如何使用grep命令?(详解)
有关Linux文件管理的相关命令教程
更多相关阅读请进入《Linux》频道 >>
转载请注明出处:木庄网络博客 » 如何使用开源工具Extundelete快速恢复被误删除掉的数据