码迷,mamicode.com
首页 > 其他好文 > 详细

数据恢复-复习总结

时间:2018-09-26 12:59:55      阅读:425      评论:0      收藏:0      [点我收藏+]

标签:代码   分配   系统   破坏   修复   覆盖   6.2   bsd   inf   

概述

修复前提

当备份有效且及时的时候
当数据只是从操作系统的角度是一种逻辑丢失
数据被取代 – 不可逆
数据被变化 – 可逆(文件删除)
病毒破坏:一般采取隐藏、加密、搬移等方式
标准信息(如BOOT区)数据可以被重新植入
破坏程度:一般只有低格和扇区覆盖操作才能彻底破坏数据

修复方式

替换/重写IC,专用设备扫描片面,产生新的硬盘缺陷列表.
反向磁化
修改硬盘缺陷列表

数据脆弱性

电子数据可访问、修改、删除
数据可泄露、可复制、可传输
编程语言与工具可以直接访问磁盘
可以直接存取数据库
电子数据可以伪造
数据是动态的、可变的、易丢失的

数据存储

技术分享图片?
技术分享图片?
技术分享图片?

容灾与备份

技术分享图片?
技术分享图片?

备份:

  • 完全备份(0级-初始时所有数据的备份)
  • 差异备份-完全备份开始的变化的数据
  • 增量备份-与上一次备份的差异

技术分享图片?

数据恢复-内容

技术分享图片?

技术分享图片?
技术分享图片?
技术分享图片?
技术分享图片?
技术分享图片?

磁盘

磁盘结构

技术分享图片?技术分享图片?

接口

技术分享图片?

技术分享图片?
技术分享图片?
技术分享图片?
技术分享图片?

磁盘算法

影响因素

技术分享图片?

节约寻道时间

就近读取
FCFS - 先到先服务
SSTF - 最短寻道时间优先
SCAN - 回旋扫描(循环)
C-SCAN - 单向扫描(单一方向扫描)
LOOK/C-LOOK - 与SCAN/CSCAN类似,但不需要扫描到边缘

性能参数

技术分享图片?
技术分享图片?
技术分享图片?

技术分享图片?
技术分享图片?

技术分享图片?
技术分享图片?

系统启动

技术分享图片?
技术分享图片?

技术分享图片?

文件系统

概述

技术分享图片?
技术分享图片?
技术分享图片?

组成

技术分享图片?
技术分享图片?
技术分享图片?
技术分享图片?

分配策略

  • 第一可用 - 从文件系统起始开始寻找 - 文件碎片化/被删除数据快速覆盖
  • 下一刻用 - 直接向下搜寻 - 有利于数据恢复
  • 最佳分配 - 尽量找到足够大的空间 - 减少碎片/若文件过大容易片段化

更新策略

技术分享图片?

技术分享图片?

磁盘阵列

RAID 0

实现需要至少两块磁盘,没有差错控制、数据分布于不同磁盘上,数据吞吐能力强。设磁盘数为n,则读些速度均提高为单个磁盘的n倍。

RAID 1

采用镜象结构,用n个磁盘形成n份完整备份,安全性高,读写速度相对单个磁盘没有优化,在某个磁盘故障后可从其他磁盘恢复,同时应当及时更新损坏的磁盘。

RAID 2, 3

RAID 2使用汉明码校验,具有检错、纠错能力;
RAID 3使用奇偶校验码,具有检错能力但不可纠错。

RAID 4, 5

RAID 4和RAID 5使用相同的简单擦除代码,但具有不同的条带布局。在这里,纠删码是一种MDS码,其中\(m = 1\)\(w = 1\),唯一的编码位被标记为p,它是所有数据位的异或:
\[p = d0⊕d1⊕...⊕dk-1\]
当任何位被擦除时,它可能被解码为幸存的位异或。
RAID 4构成方式如下所示,每个磁盘身份固定,有一个磁盘p专用于编码。
技术分享图片?

RAID 5构成方式如下所示,磁盘的身份在各个条带中轮转,每个磁盘都保存有数据和编码,系统更加平衡。
技术分享图片?

RAID 6

添加一个磁盘(Q)到RAID-4/5系统中,该系统使用6个磁盘进行存储。使用一个(6,2)MDS码。以\(w=8\)为例,通过以下算法进行计算:

\[p = d_0 \oplus d_1 \oplus \cdots \oplus d_{k-1}\]

\[q = d_0 \oplus 2(d_1)\oplus \cdots \oplus 2^{k-1}(d_{k-1})\]

其中,由于伽罗瓦域中加法相当于异或操作,因此P盘的纠错码相当于RAID-4/5,同时由于:
\[q = 2(2(\cdots 2(2d_{k-1}\oplus d_{k-2})\cdots)\oplus d_1)\oplus d_0\]
所以Q盘仅可以使用加法和乘法进行计算。

分区

格式化

技术分享图片?
技术分享图片?

分区与卷

技术分享图片?

DOS分区

技术分享图片?

技术分享图片?

技术分享图片?
技术分享图片?
技术分享图片?
技术分享图片?
技术分享图片?

APPLE分区

技术分享图片?

技术分享图片?

BSD分区

技术分享图片?

移动设备分区

技术分享图片?

FAT

技术分享图片?
技术分享图片?

关键问题

技术分享图片?

技术分享图片?
技术分享图片?
技术分享图片?
技术分享图片?
技术分享图片?
技术分享图片?
技术分享图片?
技术分享图片?

文件目录表FDT

技术分享图片?
技术分享图片?

技术分享图片?

年份:从1980开始的年数,可以到2108年;月:2^4 即16个月;天:2^5 即32天;时:2^5,即32小时,分:2^6即64分;秒的2倍:2^5=32即64秒

技术分享图片?
技术分享图片?

技术分享图片?
技术分享图片?

数据恢复分析

技术分享图片?

技术分享图片?
技术分享图片?
技术分享图片?

数据隐藏

技术分享图片?
技术分享图片?
技术分享图片?
技术分享图片?
技术分享图片?
技术分享图片?

NTFS

功能

技术分享图片?
技术分享图片?
技术分享图片?
技术分享图片?

技术分享图片?

技术分享图片?

技术分享图片?
技术分享图片?

技术分享图片?
技术分享图片?
技术分享图片?
技术分享图片?

结构

技术分享图片?
技术分享图片?
技术分享图片?
技术分享图片?

主要属性

技术分享图片?

技术分享图片?
技术分享图片?
技术分享图片?
技术分享图片?

技术分享图片?技术分享图片?

技术分享图片?
技术分享图片?
技术分享图片?

10H

技术分享图片?
技术分享图片?
技术分享图片?
技术分享图片?

技术分享图片?
技术分享图片?
技术分享图片?
技术分享图片?

30H

90H索引

技术分享图片?
技术分享图片?
技术分享图片?
技术分享图片?
技术分享图片?技术分享图片?

技术分享图片?

技术分享图片?
技术分享图片?

数据恢复

技术分享图片?

技术分享图片?

技术分享图片?

NTFS整理

ntfs
技术分享图片?
技术分享图片?
技术分享图片?
技术分享图片?
技术分享图片?

数据恢复

技术分享图片?技术分享图片?
技术分享图片?
技术分享图片?

技术分享图片?
技术分享图片?
技术分享图片?
技术分享图片?技术分享图片?
技术分享图片?
技术分享图片?

技术分享图片?

数据恢复-复习总结

标签:代码   分配   系统   破坏   修复   覆盖   6.2   bsd   inf   

原文地址:https://www.cnblogs.com/tinoryj/p/shu-ju-hui-fufu-xi-zong-jie.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!