Rootop 服务器运维与web架构

linux下利用ext3grep恢复数据

| 暂无评论

好吧,倒霉催的执行了 rm -rf 。
切忌先停止所有对此硬盘的写操作。我这里紧急的卸载此分区。
之前查资料可以用debugfs来恢复文件,后来发现只支持ext2,放弃了。找到了ext3grep这个软件。

下载地址:http://ext3grep.googlecode.com/files/ext3grep-0.10.2.tar.gz
解压安装:
./configure
make
make install

1、首先先卸载挂载设备
umount  /data    //我这里是租用的云主机,挂载的云存储。
2、恢复数据
ext3grep /dev/xvdb1 –restore-all    //恢复所有被删除的数据

漫长的等待

在执行命令的当前目录下会生成一个RESTORED_FILES文件夹,里面保存着恢复出来的数据。
重新挂载此分区,恢复文件。

还可以单独恢复某个文件,具体方法参考:

http://blog.chinaunix.net/uid-25544300-id-3278608.html

原创文章,转载请注明。本文链接地址: https://www.rootop.org/pages/1744.html

作者:Venus

服务器运维与性能优化

发表回复