var
您好,欢迎访问景安网络旗下资讯网!
运营 建站 系统 数据库 编程

首页 > 服务器维护  >如何正确使用数据恢复软件恢复误删数据

如何正确使用数据恢复软件恢复误删数据

来源:景安IDC资讯作者:server发布时间:2015-11-06点击:3022

如何正确使用数据恢复软件恢复误删数据 :一、单个文件使用数据恢复软件的过程;二、单个文件使用数据恢复软件的过程。

一、单个文件使用数据恢复软件的过程


1.卸载磁盘分区


在将数据误删除后,立刻需要做的就是卸载这块磁盘分区:


[root@cloud1 data]# cd /mnt  

[root@cloud1 mnt]# umount /data


2.查询可恢复的数据信息


通过extundelete命令可以查询/dev/sdc1分区可恢复的数据信息:


[root@cloud1 /]# extundelete  /dev/sdc1  --inode 2  

......  

File name                                       | Inode number | Deleted status  

.                                                 2  

..                                                2  

lost+found                                        11             Deleted  

passwd                                            49153          Deleted  

test                                              425985         Deleted  

ganglia-3.4.0                                     245761         Deleted

根据上面的输出,标记为Deleted状态的是已经删除的文件或目录。同时还可以看到每个已删除文件的inode值,接下来就可以恢复文件了。


3. 恢复单个文件


执行如下命令开始恢复文件:


[root@cloud1 /]# extundelete  /dev/sdc1  --restore-file passwd  

Loading filesystem metadata ... 40 groups loaded.  

Loading journal descriptors ... 54 descriptors loaded.  

Successfully restored file passwd  

[root@cloud1 /]# cd RECOVERED_FILES/  

[root@cloud1 RECOVERED_FILES]# ls  

passwd  

[root@cloud1 RECOVERED_FILES]# md5sum  passwd  

0715baf8f17a6c51be63b1c5c0fbe8c5  passwd

extundelete恢复单个文件的参数是“--restore-file”,这里需要注意的是,“--restore-file”后面指定的是恢复文件路径,这个路径是文件的相对路径。相对路径是相对于原来文件的存


储路径而言的,比如,原来文件的存储路径是/data/passwd,那么在参数后面直接指定passwd文件即可,如果原来文件的存储路径是/data/test/mytest.txt,那么在参数后面通


过“test/mytest.txt”指定即可。


在文件恢复成功后,extundelete命令默认会在执行命令的当前目录下创建一个RECOVERED_FILES目录,此目录用于存放恢复的文件,所以执行extundelete命令的当前目录必须是可写的。


二、单个文件使用数据恢复软件的过程


1.卸载磁盘分区


2.查询可恢复的数据信息(流程大致如上)


3.恢复单个文件

执行如下命令开始恢复文件:

[root@cloud1 mnt]# extundelete  /dev/sdc1  --restore-directory /ganglia-3.4.0  

Loading filesystem metadata ... 40 groups loaded.  

Loading journal descriptors ... 247 descriptors loaded.  

Searching for recoverable inodes in directory /ganglia-3.4.0 ...  

781 recoverable inodes found.  

Looking through the directory structure for deleted files ...  

4 recoverable inodes still lost.  

[root@cloud1 mnt]# ls  

RECOVERED_FILES  

[root@cloud1 mnt]# cd RECOVERED_FILES/  

[root@cloud1 RECOVERED_FILES]# ls  

ganglia-3.4.0


关键词: 数据恢复软件

版权声明:本文系技术人员研究整理的智慧结晶,转载勿用于商业用途,并保留本文链接,侵权必究!

本文链接:https://www.zzidc.com:443/info/fwqwh/1357.html

返回顶部