服务器删掉的文件怎么恢复(公司服务器上文件被删除怎么恢复)

技术企业服务器文件被误删除后如何恢复这期内容当中小编将会给大家带来有关企业服务器文件被误删除后如何恢复,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。 用ext3grep恢复rm -

本期,边肖将给大家带来一些关于企业服务器文件误删后如何恢复的信息。文章内容丰富,从专业角度进行分析和描述。看完这篇文章,希望你能有所收获。

使用ext3grep恢复rm -rf错误删除的文件

作为企业服务器,Linux数据安全非常重要,任何有价值的数据被误删都是无法容忍的,甚至可能带来巨大的灾难!作为一名linux系统管理员,你必须具备数据保护的意义。你不仅要做好数据备份,还要有在误删后恢复重要数据的能力。这里介绍一个开源的数据恢复工具ext3grep,可以恢复rm -rf误删的文件。

一、ext3grep原理:

ext3grp对文件的恢复不依赖于任何文件格式。首先,ext3grp使用root的inode获取文件系统中的所有文件信息,包括文件名和inode号。然后,使用inode结合系统日志查询inode所在的块位置,包括直接块和间接块的信息。最后用dd命令备份数据信息,从而恢复数据!

当发现某个文件被误删除时,首先要做的是立即卸载该文件所在的分区,或者以只读方式挂载该分区。原因是文件删除后,文件中的数据仍然保留在磁盘上,除非系统分配了数据所在的块,否则它将一直存在,所以为了保险起见,首先要卸载文件所在的分区。

至于根分区,可以重启系统,然后以单用户模式进入系统,以只读模式挂载根分区:

安装o ro,重新安装/

第二,ext3grep安装

安装前,首先检查系统是否安装了e2fsprogs相关软件。如果不需要下载安装,否则安装ext3greep时会报错!

[root @ localhost ~]# rpm-QA | grep e2fs

e2f progs-dev-1.39-23 . El 5 _ 5.1

e2fsprogs-libs-1.39-23.el5_5.1

e2f progs-1.39-23 . El 5 _ 5.1

e2fsprogs-libs-1.39-23.el5_5.1

您可以从互联网下载ext3grep源文件包:

wgethttp://code.google.com/p/ext3grep/downloads/detail?name=ext3grep-0.10.2.tar.gz

解压缩、编译和安装

焦油zxf ext3grep-0.10.2.tar.gz

cd ext3grep-0.10.2。/configure前缀=/usr/local/ext3grep

制造

制作安装

三.ext3grep恢复rm -rf删除的数据

首先,我们模拟一个磁盘分区并创建一个虚拟设备。

[root @ localhost ~]# mkdir/磁盘创建装载点

[root @ localhost ~]# mkdir/virtual

[root @ localhost ~]# DD if=/dev/zero of=/virtual/disk 1 conut=102400

[root @ localhost ~]# mkfs-t ext3/vital/disk 1

[root@localhost ~]# mount -o循环/虚拟/磁盘1/磁盘

[root@localhost ~]# echo“这是一个ext3grep测试,谢谢”/disk/ext3grep-test.txt

删除刚刚用rm -rf创建的文件

RM射频/磁盘/*

然后检查以确认文件已被删除。

第三,使用ext3grep恢复删除的文件。

创建专用于存储恢复文件的目录。

mkdir还原

cd还原

四.恢复文件的过程

在刚刚创建的还原目录中执行。

查看删除的文件信息。

[root @ localhost restore]#/usr/local/ext3 grep/bin/ext3 grep/virtual/disk-ls-inode 2。dir _ entry中的文件类型(r=常规文件,d=目录,l=符号链接)

| .- D:已删除;

R: Reallocated

Indx Next |  Inode   | Deletion time                        Mode        File name

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

   0    1 d       2                                         drwxr-xr-x  .

   1  end d       2                                         drwxr-xr-x  ..

   2  end d      11  D 1340620814 Mon Jun 25 18:40:14 2012  drwx------  lost+found

   3  end r      12  D 1340620814 Mon Jun 25 18:40:14 2012  rrw-r--r--  ext3grep-test.txt

 开始恢复

[root@localhost restore]# /usr/local/ext3grep/bin/ext3grep /virtual/disk  --restore-file ext3grep-test.txt

Running ext3grep version 0.10.2

WARNING: I don't know what EXT3_FEATURE_COMPAT_EXT_ATTR is.

Number of groups: 7

Minimum / maximum journal block: 16616 / 20729

Loading journal descriptors... sorting... done

The oldest inode block that is still in the journal, appears to be from 1340620763 = Mon Jun 25 18:39:23 2012

Number of descriptors in journal: 20; min / max sequence numbers: 2 / 5

Writing output to directory RESTORED_FILES/

Loading disk.ext3grep.stage2... done

Restoring ext3grep-test.txt

由上面的输出可以得知,ext3grep-test.txt文件已经恢复成功,在当前目录下生成一个RESTORED_FILES目录,恢复过后的文件就放在那里。

[root@localhost RESTORED_FILES]# ls

ext3grep-test.txt

 此工具虽然能够恢复被rm –rf 命令删除的文件,但是做为一个系统管理人员应该在脑海中每时每刻都应该有一个备份数据的概念,毕竟备份才是王道!

当然rhel7中已经有系统恢复工具,不再使用外来工具恢复数据了。

上述就是小编为大家分享的企业服务器文件被误删除后如何恢复了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/154595.html

(0)

相关推荐

  • PHP Session有什么用

    技术PHP Session有什么用这篇文章给大家分享的是有关PHP Session有什么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。PHP SessionPHP session 变量用于存

    攻略 2021年11月25日
  • 抖音1元100赞平台,抖音增粉的方法?

    技术抖音1元100赞平台,抖音增粉的方法?如何把快手玩好一直是很多新手快手运营者纠结的问题,想做好一个快手号,粉丝量是一个很重要参考因素,只要有足够多的粉丝,快手推广是事半功倍的效果,更容易上快手热门,而网上有广告说1元

    测评 2021年11月10日
  • 适用于Python的编写工具有哪些

    技术适用于Python的编写工具有哪些本篇内容主要讲解“适用于Python的编写工具有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“适用于Python的编写工具有哪些”吧

    攻略 2021年11月3日
  • gitlab关闭ssl验证(gitlab 扫描)

    技术仍然会使用eolinker扫描GitLab代码注释自动本篇文章给大家分享的是有关仍然会使用eolinker扫描GitLab代码注释自动,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不

    攻略 2021年12月24日
  • 小年习俗,什么是小年,小年是怎么来的

    技术小年习俗,什么是小年,小年是怎么来的“小年”是我国汉族传统节日,在中国的春节习俗中,扮演了非常重要的角色小年习俗。这一天,通常会通过进行一些沿袭了两千年的习俗,来宣告整个春节庆祝活动的开始。小年是春节的前奏曲,热闹仅

    生活 2021年10月29日
  • 北风卷地白草折,北风卷地白草折打一生肖

    技术北风卷地白草折,北风卷地白草折打一生肖这个生肖是马北风卷地白草折。马在动物分类学中分类为:脊椎动物亚门(Vertebrata)、哺乳纲(Mammalia)、奇蹄目(Perissodactyla)、马科(Equidae

    生活 2021年10月30日