iis服务器助手广告
返回顶部
首页 > 资讯 > 后端开发 > Python >ext3grep文件恢复
  • 205
分享到

ext3grep文件恢复

文件ext3grep 2023-01-31 01:01:59 205人浏览 薄情痞子

Python 官方文档:入门教程 => 点击学习

摘要

1、下载安装ext3grep源码包tar zxvf ext3grep-0.10.1.tar.gz cd ext3grep-0.10.1 ./configure make make install ext3grep -v2、挂在分区到目录mo

1、下载安装ext3grep源码

tar zxvf ext3grep-0.10.1.tar.gz

 cd ext3grep-0.10.1

 ./configure

 make

 make install

 ext3grep -v

2、挂在分区到目录

mount /dev/sdb1 /test

 创建测试删除文件

cd /test

touch aa

删除文件

3、ll -id /test

查看inode

4、查看删除的文件

ext3grep /dev/sdb1 --ls --inode 2

图表中D表示删除的文件

wKioL1T1RKbygthUAABGi-QHQR0291.jpg

恢复文件

ext3grep /dev/sdb1 --restore-file aa

恢复的数据文件存放在当前目录的RESTORED_FILES目录中 至此完成。 如要回复所有 则使用--restore-all参数


————————————————————————————————————

回复数据库

1、准备步骤

测试————将Mysql数据库修改到/root/test 硬盘为逻辑卷/dev/mapper/vg1-lv1

ll -id /root/test 的inode为2

停止数据库 注:(数据库更改数据库位置需重新初始化,初始化完成后注意删除多出来的my.cnf文件,若原本有my.cnf文件则初始化会重新生成一个新的文件为my-new.cnf文件 删除即可,另外要修改新的数据库目录的属主和属组)初始化完成重新设置root密码 然后启动 连接数据库

2、配置完成后 创建测试表,然后在删除

 create table aa(aa char(8),bb char(8));

drop table aa;

退出数据库 停止数据库 卸载数据库目录所在目录的硬盘

umount umount /dev/mapper/vg1-lv1

3、查询删除的数据库表

首先对数据库所在的目录的inode进行扫描

 ext3grep /dev/mapper/vg1-lv1 --ls --inode 2

          |          .-- D: Deleted ; R: Reallocated

Indx Next |  Inode   | Deletion time                        Mode        File name

==========+==========+----------------data-from-inode------+-----------+=========

   0    1 d       2                                         drwxr-xr-x  .

   1    2 d       2                                         drwxr-xr-x  ..

   2    3 d      11                                         drwx------  lost+found

   3    4 d  475137                                         drwx------  test

   4    5 r      13                                         rrw-r--r--  bb

   5    6 r      12                                         rrw-r-----  localhost.localdomain.err

   6    7 r      14                                         rrw-rw----  ibdata1

   7    8 r      17                                         rrw-rw----  auto.cnf

   8    9 r      16                                         rrw-rw----  ib_logfile1

   9   10 r      15                                         rrw-rw----  ib_logfile0

  10   11 d 1171457                                         drwx------  mysql

  11  end d  229377                                         drwx------  perfORMance_schema

  12  end r      18  D 1425351401 Tue Mar  3 10:56:41 2015  rrw-rw----  localhost.localdomain.pid

数据库目录在test中 inode为475137 查出表文件所在的目录的inode 在根据inode查询表 然后在恢复

 ext3grep /dev/mapper/vg1-lv1 --ls --inode 475137

测试出问题

There is no directory block associated with inode 475137.





--结束END--

本文标题: ext3grep文件恢复

本文链接: https://www.lsjlt.com/news/183764.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • ext3grep文件恢复
    1、下载安装ext3grep源码包tar zxvf ext3grep-0.10.1.tar.gz cd ext3grep-0.10.1 ./configure make make install ext3grep -v2、挂在分区到目录mo...
    99+
    2023-01-31
    文件 ext3grep
  • Linux文件恢复利器 ext3grep
     Linux文件恢复利器 ext3grep与extundelete   介绍两款Linux文件恢复工具,ext3grep与extundelete,可能在关键时刻会有所帮助。ext3grep仅对ext3文件系统有效,extundelete对e...
    99+
    2023-01-31
    利器 文件 Linux
  • 用ext3grep恢复删除的文件
     一个同事不小心使用rm -rf命令误删了自己的代码,这意味着一个月的工作丢失了(一个月没有备份过代码,看来他以前一定没经历计算机崩溃的灾难)。我们知道rm命令无法撤销,那么有没有办法恢复这个被删除的目录以及其中的全部文件呢? 在网上搜索了...
    99+
    2023-01-31
    文件 ext3grep
  • ext3grep恢复ext3文件系统下误
    ext3grep恢复ext3文件系统下误删的文件  环境说明:OS:Centos5.2 文件系统为ext3   1.首先模拟一个分区:  mkdir /home/store cd /home/store dd if=/dev/zero o...
    99+
    2023-01-31
    文件系统 ext3grep
  • 利用ext3grep恢复ext3文件系统
    在使用linux的过程中,难免会误删除一些文件,可是怎样找回呢?下面介绍一下ext3文件系统的数据恢复。实验环境:CENTOS6.3 /dev/sdb1为数据分区/data,EXT3文件系统。我们已恢复data下的任意文件为例。需要软件:e...
    99+
    2023-01-31
    文件系统 ext3grep
  • 使用ext3grep恢复ext3文件系统
    测试环境:rhel5.2 x86平台 需要安装的软件为:ext3grep http://code.google.com/p/ext3grep/ 1:下载 wget http://ext3grep.googlecode.com/files/e...
    99+
    2023-01-31
    文件系统 ext3grep
  • Linux ext3grep 恢复数据
    下载地址 http://code.google.com/p/ext3grep/downloads/list 安装 [root@local ext3grep-0.10.1]# ./configure [root@loca...
    99+
    2023-01-31
    数据 Linux ext3grep
  • Linux下如何利用ext3grep恢复被删除的文件
    这篇文章将为大家详细讲解有关Linux下如何利用ext3grep恢复被删除的文件,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。10个G的数据被误删除了,差点崩溃,试遍了所有常规恢复软件,无用,就要放弃的时...
    99+
    2023-06-16
  • ext3文件恢复
      现在用ext3文件系统的很多,Debugfs不支持ext3文件系统,下面介绍一款工具可以恢复ext3文件系统数据 ext3grep是恢复ext3文件系统上误删除文件的工具 下载地址: http://code.google.com/p/e...
    99+
    2023-01-31
    文件
  • Word如何创建和恢复“自动恢复”文件
    Word可以通过以下步骤创建和恢复“自动恢复”文件:创建自动恢复文件:1. 打开Word应用程序。2. 点击左上角的“文件”选项。3...
    99+
    2023-09-14
    Word
  • RMAN恢复文件的步骤
    这篇文章主要讲解了“RMAN恢复文件的步骤”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“RMAN恢复文件的步骤”吧!1.   ...
    99+
    2024-04-02
  • windows easyrecovery怎么恢复文件
    本篇内容主要讲解“windows easyrecovery怎么恢复文件”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“windows easyrecovery怎么恢复文件”吧!easyrecove...
    99+
    2023-07-01
  • 如何恢复windows7删除的文件 恢复删除文件小技巧是什么
    很多朋友可能都有出现过误删文件的情况,一般来说,误删文件还可以在回收站中找回,但往往也有不少朋友没有留意,经常误删文件后连回收站也清空了,出现这种情况找回误删的文件理论上是可以找回的(文件删除不了怎么办),不少朋友可能都...
    99+
    2023-05-26
    windows7 文件 恢复 技巧
  • hosts文件恢复如初方法
    不小心删除或者修改hosts文件后出问题,想要将hosts文件恢复到原始状态方法 Win+s搜索cmd,右键以管理员身份打开 2、输入指令 指令如下: for /f %P in ('dir %wind...
    99+
    2023-09-01
    服务器 linux 运维
  • sql文件丢失怎么恢复
    非常抱歉,由于您没有提供文章标题,我无法为您生成一篇高质量的文章。请您提供文章标题,我将尽快为您生成一篇优质的文章。...
    99+
    2024-05-30
  • rman怎么恢复数据文件
    rman怎么恢复数据文件,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。恢复可以在数据库处于 open 或 mount 状态下进行,只需4个步骤...
    99+
    2024-04-02
  • win11系统文件如何恢复
    这篇“win11系统文件如何恢复”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“win11系统文件如何恢复”文章吧。方法一: ...
    99+
    2023-07-01
  • windows误删文件怎么恢复
    当你在Windows系统中误删文件时,有几种方法可以尝试恢复它们。1. 从回收站恢复:首先,检查一下回收站中是否有被误删的文件。如果...
    99+
    2023-09-01
    windows
  • Java文件乱码如何恢复
    要解决Java文件乱码问题,可以尝试以下几种方法:1. 修改文件的编码方式:使用文本编辑器(如Notepad++)打开Java文件,...
    99+
    2023-08-08
    Java
  • Linux 关键文件丢失恢复
    模拟故障# rm /bin/bash# reboot重启失败由于shell文件丢失,因此无法启动,需要进入rescue模式处理问题进入bios,修改为光盘启动,并由光盘引导进入rescue模式将PE中的bash文件拷贝至原根目录,实现文件恢...
    99+
    2023-06-06
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作