博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux 数据恢复 centos 下数据恢复 ext3grep extundelete
阅读量:4197 次
发布时间:2019-05-26

本文共 1667 字,大约阅读时间需要 5 分钟。

一、ext3grep软件之数据恢复(ext3)http://www.yunwei8.com/sjhf/


1:安装需要的库

    5.7版本需要安装的库

    yum install gcc-c++

    yum install e2fsprogs-devel-1.39-33.el5

    yum install e2fsprogs-1.39-33.el5

    yum install e2fsprogs-libs-1.39-33.el5


    6.2版本需要安装的库

    yum install e2fsprogs-devel.x86_64

    yum install e2fsprogs.x86_64

    yum install e2fsprogs-libs.x86_64


2:下载ext3grep软件到soft文件夹

    mkdir /soft

    cd /soft

    wget 


3:安装

    tar zxvf ext3grep-0.10.2.tar.gz

    cd ext3grep-0.10.2

    ./configure

    make

    make install


4:umount分区:

    umount /www


    如果提示busy,先kill正在使用这个目录的进程,再umount:

    fuser -k /www

    umount /www


5:查询所有Inode,(执行需要几分钟~十多分钟):

    ext3grep /dev/sda2 --ls --inode 2


6:恢复www/1.txt文件:

    ext3grep /dev/sda6 --restore-file 1.txt


7:恢复所有文件

    ext3grep /dev/sda6 --restore-all


8:如果提示以下信息,则表示恢复成功:

    Restoring tcsql/cankao/phpcws-1.5.0/httpcws.cpp


    这时,执行ext3grep命令的当前目录下将会自动生成一个名为RESTORED_FILES的文件夹,文件夹下的1.txt即为恢复的文件。查看了一下,和被删除前的内容一样,大功告成。


9:把分区挂载回去

    mount /dev/sda6 /www



二、extundelete软件之数据恢复(ext4)

1:安装需要的库

    5.7版本需要安装的库

    yum install gcc-c++

    yum install e2fsprogs-devel-1.39-33.el5

    yum install e2fsprogs-1.39-33.el5

    yum install e2fsprogs-libs-1.39-33.el5


    6.2版本需要安装的库

    yum install e2fsprogs-devel.x86_64

    yum install e2fsprogs.x86_64

    yum install e2fsprogs-libs.x86_64


2:安装

    mkdir /soft

    cd /soft

    到
下载extundelete

    tar -xjf extundelete-0.2.0.tar.bz2

    cd extundelete-0.2.0

    ./configure

    make

    make install


3:umount分区:

    umount /www


    如果提示busy,先kill正在使用这个目录的进程,再umount:

    fuser -k /www

    umount /www


4:恢复/dev/sda6里一个被误删除的文件

    extundelete /dev/sda6 --restore-file /ymsk/3.txt


5:恢复/dev/sda6里一个被误删除的文件夹

    extundelete /dev/sda6 --restore-directory /ymsk/sk


6:恢复/dev/sda6里所有被删除的东西

    extundelete /dev/sda6 --restore-all


7:恢复好的文件会存放在当前目录的RECOVERED_FILES文件夹里面


8:把分区挂载回去

    mount /dev/sda6 /www

转载地址:http://ysuli.baihongyu.com/

你可能感兴趣的文章
【计算机网络 第五版】阅读笔记之五:运输层
查看>>
【一天一道LeetCode】#77. Combinations
查看>>
【一天一道LeetCode】#78. Subsets
查看>>
【一天一道LeetCode】#79. Word Search
查看>>
【一天一道LeetCode】#81. Search in Rotated Sorted Array II
查看>>
【数据结构与算法】深入浅出递归和迭代的通用转换思想
查看>>
【一天一道LeetCode】#83. Remove Duplicates from Sorted List
查看>>
【一天一道LeetCode】#91. Decode Ways
查看>>
【一天一道LeetCode】#92. Reverse Linked List II
查看>>
【一天一道LeetCode】#93. Restore IP Addresses
查看>>
【一天一道LeetCode】#94. Binary Tree Inorder Traversal
查看>>
【一天一道LeetCode】#112. Path Sum
查看>>
【一天一道LeetCode】#113. Path Sum II
查看>>
【一天一道LeetCode】#114. Flatten Binary Tree to Linked List
查看>>
【unix网络编程第三版】阅读笔记(二):套接字编程简介
查看>>
【一天一道LeetCode】#115. Distinct Subsequences
查看>>
【一天一道LeetCode】#116. Populating Next Right Pointers in Each Node
查看>>
【一天一道LeetCode】#117. Populating Next Right Pointers in Each Node II
查看>>
【一天一道LeetCode】#118. Pascal's Triangle
查看>>
【一天一道LeetCode】#119. Pascal's Triangle II
查看>>