阅读指南:本博客文章主要讲述数据备份领域的两个重要概念:快照和镜像;spa
详解:快照是一种基于时间点的数据拷贝技术,是数据备份领域的一个重要的概念,理解好快照,而且有效的管理快照,是磁盘管理中的重要一课。博客
快照的目的在于可以记录出某一个时刻的数据信息并将其保存,若是以后发生某些故障须要数据恢复的时候,能够经过快照来将数据恢复到以前时间点的状态,而该时间点以后的数据都会丢失。备份系统是快照技术的主要应用领域之一,当备份软件须要备份某些不能中止运行的关键业务的时候,利用快照技术能够将某时间点的全部数据信息保存并备份,不会影响到业务的正常运行。it
快照技术分为两类:物理拷贝和逻辑拷贝,物理拷贝就是对原始数据的彻底拷贝;逻辑拷贝就是只针对发生过改变的数据进行拷贝。两种拷贝技术虽然都可以将数据恢复到某一个时间点,可是其也各有有缺点:监控
物理拷贝的优势是管理简单,不须要监控目标数据的状态,直接将全部数据拷贝到另一个地方,并且能够做为数据备份直接保存起来。它的缺点是须要最大的存储空间,须要和目标数据同样大的空间才能将其彻底拷贝下来。软件
逻辑拷贝的优势就是节省空间,通常来讲,常常发生改变的数据只占全部数据的20%-30%,这样逻辑备份能够节省出70%左右的存储空间。可是逻辑备份也有它的缺点,由于它只是保存了发生改变的数据,因此若是目标数据发生损坏的话,快照也无能为力。当前文件系统和备份软件流行的写入时拷贝技术(copy on write)就是属于逻辑拷贝。技术
虽然快照技术已经在存储行业中获得了普遍的应用,可是不少用户会对其产生误解,如今对于一些常见的问题进行解释:数据
快照 VS. 镜像margin
物理拷贝快照和镜像的工做方式是同样的,都是将某个目标数据源的内容完整的拷贝到另外的地方,可是快照是在某个时刻点的拷贝,事后目标数据的变化将再也不被记录,而镜像是时时刻刻都要保证目标数据和拷贝数据的一致性。di
二者的目的也不一样,快照的目标是可以在系统发生错误的时候恢复到以前的,而镜像的目的是为了保证数据冗余,在数据源发生故障的时候迅速恢复。若是用户将某个文件误删除,那么若是用户以前作过快照,就能够回复出来;若是用户作的是镜像,那么镜像文件下的该文件也会丢失,没法恢复。文件
反过来讲,若是用户的目标数据源损坏,全部数据丢失,那么快照只能恢复到最近的一个快照上,会丢失最新修改的数据,而镜像能够迅速恢复出全部的数据,保证业务的连续性。
而逻辑拷贝快照和镜像彻底不一样,没有可比性。