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

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

相关推荐

  • 太阳像什么的比喻句,太阳像个大火球是完整的比喻句吗

    技术太阳像什么的比喻句,太阳像个大火球是完整的比喻句吗“太阳像个大火球”是2113比喻句!5261 有一个“像”字可不代表就是比喻句4102. 句子如果说“不像”,就是没1653有把什么比喻什么,也就是没有本体、喻体,甚

    生活 2021年10月22日
  • 太阳像什么的比喻句,阳光像什么比喻句简单的

    技术太阳像什么的比喻句,阳光像什么比喻句简单的1..阳光就像是一摊温暖的篝火,给我心里无限温暖太阳像什么的比喻句。2.阳光就像是一团热情的火焰,照亮我人生前进的方向。
    3.阳光像母亲温暖的手,抚摸着我们。
    4.阳光像镜子

    生活 2021年10月21日
  • 怎么用ps换背景颜色,PS如何抠图替换背景色

    技术怎么用ps换背景颜色,PS如何抠图替换背景色1怎么用ps换背景颜色、打开要用ps进行抠图和换背景的图片,直接使用快捷键Ctrl+O打开,或在【文件】中选择【打开】,找到相应的素材点击即可,如下图所示:2、图片打开后,

    生活 2021年10月19日
  • java semaphore 是什么(javasemaphore信号怎么样)

    技术如何解析Java中的Semaphore信号量本篇文章为大家展示了如何解析Java中的Semaphore信号量,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。Semaphore

    攻略 2021年12月20日
  • 含有雨字的诗句,带有雨字的积极向上的诗句

    技术含有雨字的诗句,带有雨字的积极向上的诗句好雨知时节,当春乃发生  “好雨知时节,当春乃发生”出自唐朝诗人杜甫的古诗作品《春夜喜雨》第一二句,其全诗文如下:  好雨知时节,当春乃发生含有雨字的诗句。  随风潜入夜,润物

    生活 2021年10月23日
  • mysql数据库删除表报错表不存在(mysql创建表总是报错怎么办)

    技术mysql端删表卡住出现报错怎么解决本篇内容介绍了“mysql端删表卡住出现报错怎么解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅

    攻略 2021年12月22日