全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 2408|回复: 7

[经验] Linux 数据恢复教程

[复制链接]
发表于 2010-7-8 23:25:04 | 显示全部楼层 |阅读模式
ext3grep-recover-step1.PNG (160.71 KB, 下载次数: 18)
由于今天重新部署VPS,意外的rm -rf了data目录,数据库全放在这里、于是似乎大家都没有备份,只有来尝试恢复了

Diahosting默认的文件系统是ext3、可以借助ext3grep尝试恢复,详细的说明大家可以去参考软件HP
  1. wget [url]http://ext3grep.googlecode.com/files/ext3grep-0.10.2.tar.gz[/url]
  2. tar zxvf ext3grep-0.10.2.tar.gz
  3. cd ext3grep-0.10.2
  4. ./configure
  5. make
  6. make install
复制代码
然后执行
  1. ext3grep /dev/xvda --ls --inode 2 //这里/dev/后写你的分区
复制代码
看block大小,需要时间不等。结束后就会出现如上图的画面.

注意这行 12 13 d 1498497 D 1278587846 Thu Jul 8 07:17:26 2010 drwxr-xr-x data
这是被我误删的文件目录,位于根的data文件夹、

  这里如果你要继续查看data文件夹下的文件时,可以使用
  1. ext3grep /dev/xvda --ls --inode 1498497 //注意这里节点,我改为了data文件夹的,依次类推
复制代码
发现了需要恢复的文件时,使用如下命令,比如经过多次ls节点后发现/data/mysql/3306/my.cnf是我需要恢复的文件,请使用下面命令
  1. ext3grep /dev/xvda --restore-file data/mysql/3306/my.cnf //出现Restoring data/mysql/3306/my.cnf 则表示成功
复制代码
这里在介绍几种方式:
使用--dump-names
  1. ext3grep /dev/xvda --dump-names|grep data|tee filename.txt //可以把包含data的文件输出到filename.txt中
复制代码
使用--restore-all
  1. ext3grep /dev/xvda --restore-all //可以恢复全部被删除的文件
复制代码
使用--restore-all + --after
  1. ext3grep /dev/xvda --restore-all --after '1278587846' //1278587846是上图data的Deletiontime,此时应只恢复这个时间点被删除的内容
复制代码
原始地址:Lost Moe!

[ 本帖最后由 xi4oh4o 于 2010-7-8 23:45 编辑 ]

评分

参与人数 4威望 +50 收起 理由
诡谲 + 15 精品文章
won.cc + 10 原创内容
Linode + 15 精品文章
Cat + 10 这篇文章我看过,就是忘记放哪里~ ...

查看全部评分

发表于 2010-7-8 23:26:24 | 显示全部楼层
火狐下....表格看不到...请编辑....

自己动手丰衣足食

评分

参与人数 1威望 +1 收起 理由
xi4oh4o + 1 喵酱真神速,咱还没编辑好

查看全部评分

发表于 2010-7-8 23:37:46 | 显示全部楼层
学习1下
发表于 2010-7-8 23:58:23 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2010-7-9 09:14:26 | 显示全部楼层
数据删除了,还可以恢复?呵呵,linux下面没试过。
发表于 2010-7-9 09:20:41 | 显示全部楼层
原帖由 xi4oh4o 于 2010-7-8 23:25 发表
6135
由于今天重新部署VPS,意外的rm -rf了data目录,数据库全放在这里、于是似乎大家都没有备份,只有来尝试恢复了

Diahosting默认的文件系统是ext3、可以借助ext3grep尝试恢复,详细的说明大家可以去参考软件HPwget ht ...


未雨绸缪才是王道, 数据恢复都是出力不讨好,遇到数据被覆盖,就郁闷吧。
发表于 2010-7-9 09:39:16 | 显示全部楼层
每天备份才是王道
发表于 2010-7-9 11:04:25 | 显示全部楼层
  谢谢分享,mark下。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-8 01:12 , Processed in 0.069716 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表