美文网首页
3.数据丢失与文件系统

3.数据丢失与文件系统

作者: 杨大菲 | 来源:发表于2018-04-15 12:09 被阅读0次

数据丢失两种情况

1)存储介质的损坏和丢失(物理层面):无解

2)逻辑层面的删除,如清空回收站、格式化硬盘:可恢复

大部分文件系统的设计分为以下两个部分

1)索引区

2)数据区

当新增加一个文件时候,先往索引区添加一条文件索引信息,然后往数据区写入文件的完整内容

当删除一个文件时,只会讲它的信息从索引区删除,数据区对应数据标记为无人使用,却不做删除,直到有新的文件需要写入数据区时候,这些被标记无人使用的数据区会被新的数据覆盖(这个时候就真的无法恢复了)

所以如果误删了文件,只要保证没有大量别的数据写入,还是有可能通过软件进行恢复

相关文章

  • 3.数据丢失与文件系统

    数据丢失两种情况 1)存储介质的损坏和丢失(物理层面):无解 2)逻辑层面的删除,如清空回收站、格式化硬盘:可恢复...

  • 文件系统第一天

    文件系统存在的缘由 1. 程序需要存储 2. 数据需要共享 3. 程序退出时需要保存数据 需求决定文件系统的诞生。

  • 软件缺陷的等级应如何划分

    3. 软件缺陷的等级应如何划分? 1)致命错误:造成系统崩溃、死机、死循环,导致数据库数据丢失,与数据库连接错误,...

  • Zookeeper(二)-数据模型

    概述 zookeeper的数据结构与linux文件系统很类似,和文件系统不同的是,zk的数据存储是结构化存储,没有...

  • zookeeper的数据模型

    zookeeper的数据结构与linux文件系统很类似,如下图所示: 和文件系统不同的是,zk的数据存储是是结构化...

  • 6.3 文件系统与数据资料(P117-119)——《Linux就

    文件系统与数据资料(P117-119) 一、常见的文件系统(老---->新) 1. Ext3 是一款日志文件系统,...

  • Chapter-9[外存储管理-文件系统]

    一、为何需要文件系统? 磁盘具有大容量、低成本以及持久化的特点,即使发生断电,磁盘上的数据也不会丢失。但是,对于一...

  • 7.Spark数据读取与保存

    1. 常见数据源 文件格式与文件系统对于存储在本地文件系统或分布式文件系统(比如NFS、HDFS、Amazon S...

  • Zookeeper技术内幕

    1 重要理论 1.1 数据模型znode ​ ​ zk 数据存储结构与标准的 Unix 文件系统非常相...

  • linux文件系统

    文件系统特性 文件系统通常会将这两部份的数据分别存放在不同的区块,权限与属性放置到 inode 中,至于实际数据则...

网友评论

      本文标题:3.数据丢失与文件系统

      本文链接:https://www.haomeiwen.com/subject/vxsdkftx.html