linux数据删除了怎么恢复,ext分区数据恢复-百特数据恢复公司
百特数据恢复中心,专注于数据恢复领域,为广大客户群体提供硬盘数据恢复等服务咨询电话:13913979388
您的当前位置:主页 > 行业新闻 > linux数据删除了怎么恢复,ext分区数据恢复

linux数据删除了怎么恢复,ext分区数据恢复

日期:2019-02-24 20:21 当前栏目: 行业新闻
linux数据删除了怎么恢复,ext分区数据恢复
一、文件删除原理
    在ext3/4文件系统中,inode索引节点除了存放文件属性还指向文件的block节点,是书的目录,block存放文件的实际数据,是书的每一页,文件的上级目录的block存放的是文件名及其inode节点编号,删除文件实际上是删除文件名和inode节点编号的关联以及inode节点内的指针信息,那么实际上,文件的block还在,加上ext3/4文件系统是日志文件系统,格式化时会分配一个固定大小的空间的日志文件journal,它记录创建和删除文件的记录,当删除一个文件,操作系统首先把文件inode信息和文件名称写入到journal,然后删除文件并清空inode原始数据指针。

二、有两种情况无法恢复
    1)当新的数据写入到被删除文件占用的block后,原来的inode号就指向新的数据,那么这样是无法找回的。
    2)当journal日志文件存满之后,会释放前面的空间,循环使用,存放最新的记录,如果删除文件的记录被覆盖,是恢复不了的。

三、恢复文件的原理
    根据journal日志文件残留inode的信息,定位到相关目录,恢复残留inode对应的block。但日志文件恢复只适合小数据量的恢复,因为journal的空间有限,存放不了太多记录。对于大文件如oracle等数据库文件恢复采用逆向推算和数据文件本身特点来提取。


Copyright © 2018-2020 上海百特数据恢复公司 版权所有 All Rights Reserved. icp备案号:苏ICP备18059160号 购买电话/微信:13913979388
公司主营业务:硬盘数据恢复,服务器数据恢复,数据库数据恢复等业务
彩店宝彩票平台 彩店宝彩票登陆 大大中彩票投注 大河彩票 大红鹰彩票投注 彩8彩票平台 彩牛彩票APP 彩猫彩票APP 大大中彩票 大河彩票