一、背景
突发事件,应用上传的数据被程序自动删掉了,可悲的是还没有数据备份,数据是放在系统的 /data/webapps/xxxx/upload 目录下面,可把我们急坏了,之前又没有做过数据恢复的测试,然后我找到了一款数据恢复的软件,成功把删除的大部分数据找回来了,我的数据恢复过程如下。
二、安装恢复软件
1、epel 仓库安装
如果我们的源里面添加了 epel 仓库的话,我们可以直接使用下面的命令安装。
![ce6dc0712fa09b6d9cc0be4eaa6fdecc.png](https://i-blog.csdnimg.cn/blog_migrate/e14e3d65edacfc8a97e2f9e9a7a8b369.jpeg)
2、源码编译安装
![563a605287313c6f62cb3e8072335ba9.png](https://i-blog.csdnimg.cn/blog_migrate/94174652e09146569fb18860dbd37ad2.jpeg)
三、删除数据查找
因为我的数据路径比较深,所以我们需要一步步查找,可以先从根分区 inode 查找