怎么样正确使用数据恢复软件恢复误删数据-深圳市互联时空科技有限公司 如何正确使用数据恢复软件恢复误删数据 一、单个文件使用数据恢复软件的过程 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
|