快照技术

目录

引入:Linux中快照原理

1、快照概述

2、相关名词

2.1 映射表

2.2 COW技术

3、快照功能原理 

4、配置流程

5、应用场景


引入:Linux中快照原理

几个概念:

元数据:文件存储的基本信息都被称为元数据(Meta data),元数据通常包含数据的基本信息,比如硬盘中的位置、权限、创建者、时间等等,而且元数据都是非常的小;文件与Inode号的对应关系存放在当前文件夹下。Linux中使用 ls -i 就可以查看Inode号

Inode号:在Linux中每个文件都有相对应的Inode号,通过Inode号就可以找到元数据在硬盘上的位置,进而得到具体数据。数据的基本单位为数据块。

原理:

当拍摄完快照时,其实也就是对元数据进行了复制,因为非常小的缘故,所需时间非常短;快照就是将复制的元数据同数据块对应起来,这样当启用快照时就可以通过读取复制的元数据,来找到数据块的位置,当文件数据没有发生改变时,读取的数据也就是快照时的数据。但是当文件信息发生变化时,系统首先会将原来的数据块复制到快照的数据块中,再取消快照的元数据与初始的数据块之间的对应关系,最后将快照的元数据指向快照的数据块空间中(这个过程只针对发生改变的数据)。

注:快照是一个过程,在拍摄快照时开始,一直会持续到恢复快照;在此期间,如果数据发生变化,快照元数据和快照数据块就会发生相应的改变。当恢复快照时,没有发生变化的数据块,不用进行操作,只对进行变化的数据块进行覆盖操作。

1、快照概述

定义:快照是指源数据在某个时间点的一致性数据副本。快照生成后可以被主机读取,也可以作为某个时间点的数据备份。

快照的主要特点包括:

  • 瞬间生成:存储系统可以在几秒钟内生成一个快照,获取源数据的一致性副本。
  • 占用存储空间少:生成的快照数据并非完整的物理数据拷贝,不会占用大量存储空间。所以即使源数据量很大,也只会占用很少的存储空间。

快照不但能够快速生成源卷在某个时间点的一致性副本,还提供了恢复源卷数据的机制。当源卷的数据遭到人为意外删除、破坏或病毒入侵时,通过快照回滚可以快速将源LUN的数据恢复到快照激活时间点的数据,减少源卷数据的丢失量。

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值