新闻资讯
看你所看,想你所想

snapshot(快照技术)

snapshot(快照技术)

snapshot(快照技术)

Snapshot,也就是快照技术,在backup时被广泛採用。很早就被套用到阵列和主机中,主要採用Copy on Write的算法,通常都是基于卷,在block级别进行处理。

基本介绍

  • 中文名:snapshot
  • 含义:给…拍快照等
  • 词性:作名词、动词
  • 发音:['snæpʃɒt]

词性

发音:[英]['snæpʃɒt][美][ˈsnæpˌʃɑt]
n.(快照)照片,独立的印象,简单印象;简介;急射,速射;
vt.给…拍快照;
vt.拍快照;

SNIA定义

关于指定数据集合的一个完全可用拷贝,该拷贝包括相应数据在某个时间点(拷贝开始的时间点)的映像。快照可以是其所表示的数据的一个副本,也可以是数据的一个複製品。
快照其实是指向保存在存储设备中的数据的引用标记或指针,说穿了就是数据在某一时刻的状况,其工作原理核心就是是建立一个指针列表,指示读取数据的地址,提供一个瞬时数据的影像,当数据有改变时,再进行複製。
快照大致分为2种,一种叫做即写即拷(copy-on-write)快照,通常也会叫作指针型快照,VSS即属于这一种,另一种叫做分割镜像快照,常叫做镜像型快照。指针型快照占用空间小,对系统性能影响较小,但如果没有备份而原数据盘坏了,数据就无法恢复了;而镜像型快照实际就是当时数据的全镜像,会对系统性能造成一定负荷,但即使原数据损坏也不会有太大影响,不过要占用到相等容量的空间。

磁碟快照

磁碟快照(Snapshot)是针对整个磁碟卷册进行快速的档案系统备份,与其它备份方式最主要的不同点在于「速度」。进行磁碟快照时,并不牵涉到任何档案複製动作。就算数据量再大,一般来说,通常可以在一秒之内完成备份动作。
磁碟快照的基本概念与磁带备份等机制有非常大的不同。在建立磁碟快照时,并不需要複製数据本身,它所作的只是通知LX Series NAS伺服器将目前有数据的磁碟区块全部保留起来,不被覆写。这个通知动作只需花费极短的时间。接下来的档案修改或任何新增、删除动作,均不会覆写原本数据所在的磁碟区块,而是将修改部分写入其它可用的磁碟区块中。所以可以说,数据複製,或者说数据备份,是在平常档案存取时就做好了,而且对效能影响极低。LX Series NAS档案系统内部会建立一份数据结构,纪录磁碟快照备份及目前作用中档案系统所使用到的磁碟区块及指针,让使用者可以同时存取到主要档案系统及过去的磁碟快照版本。

成员变数

CRecordset 为MFC 里ODBC资料库的接口类。
snapshot是CRecordset类的成员变数,通常作为CRecordset::Open()函式的参数,代表在记录集中可双向移动的快照。

转载请注明出处海之美文 » snapshot(快照技术)

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:ailianmeng11@163.com