分类: 服务器与存储
2008-06-11 18:05:33
随着磁盘阵列技术的发展,很多厂家退出了虚拟磁带库产品,它是利用磁盘阵列提供存储空间,并将这些存储空间虚拟成磁带空间,这样提供给备份软件中生成的虚拟磁带驱动器使用,把磁盘阵列的磁盘空间转化为磁带方式来进行访问,从而进行数据备份所需要的数据存储和读取。众所周知磁盘阵列在数据量,特别是在数据吞吐量上具备很高的性能,这样的应用使在进行备份工作时可以大大缩短数据复制和恢复过程所消耗的时间,这种方式为近线备份。这样的应用在虚拟化上更具备配置灵活,功能强大的特点,结合磁盘阵列技术不仅提高了数据的检索和读写速度,更可以为这份数据提供RAID等基于磁盘阵列技术的安全保障。但我们也知道磁盘阵列必须被主机连接(作为虚拟磁带库的磁盘阵列与备份服务器直连),所以这种方式必须部署在用户的备份系统中,如果需要2次备份则需要再投资,更不能离线保存,同时它也存在离线备份对目标计算机资源的消耗。
磁盘备份——块拷贝
以上讨论的备份方式都是基于文件系统的备份,而基于块拷贝的备份方式则完全不同。随着磁盘阵列技术的发展,又诞生出了块拷贝技术,顾名思义,它是通过对block块的复制来实现的。简单来说,就是将一个逻辑卷中所有的数据块拷贝到另一个逻辑卷中,比如在一个游戏的应用中,虽然游戏的进程在CPU,CACHE中运行,但被游戏进程调用的文件和数据保存在磁盘中,在这样的状态下,如果完全相同的游戏文件和数据从被应用的磁盘保通过磁盘镜像的方式保存到另一个磁盘中,那当应用磁盘发生故障时,游戏还可以正常的进行。在磁盘阵列中应用这样的复制技术,由磁盘阵列的控制器完成,占用磁盘阵列的缓存,这样可以在复制和恢复的过程中不消耗任何的主机资源,同时获得最高的性能,在复制和恢复过程中消耗最少的时间。因为具备这样的高性能,主机在需要恢复数据时,甚至可以直接访问备份的数据,所以这是在线备份的备份方式。
块拷贝的备份有两种方式,首先是逻辑卷对逻辑卷的全备份,必须使用两个空间大小完全相等的逻辑卷进行,将目标卷中的每个block都完全拷贝到新的备份逻辑卷中,恢复也必须完全逆向拷贝,从而实现备份和恢复。另一种就是对目标逻辑卷历史状态的记录,在现有的技术条件下,块拷贝可以利用block的位图(Bit Map)生成位图文件,这个位图文件按时间点给每一个block定义一个指针,这样利用这些指针,指向每个block在该时间点的状态,从而生成一个时间点的历史备份文件。当利用这个文件进行恢复时,必须依靠原有的全部block,按照位图指针将每个block恢复到备份时间点的状态,从而将整个逻辑卷恢复到目标状态。
应用的需求
前文只是简单介绍了这些备份技术的原理和特点,他们的具体产品,应用方案,实际性能,功能优势等等细节都是当今的最高科技成果,这些高新技术为用户应用数据和应用服务的安全提供了多重保护。可令人遗憾的是,目前我国广大用户的安全意识还很淡泊,对备份的需求和认识也很不足。在越来越多的用户越来越依赖计算机系统开展其经营、工作业务的同时,他们对备份技术的认识、需求和实际应用远远不足,这才是本文要重点讨论的。
数据的安全
虽然很多用户对备份的认识并不正确,虽然普遍认识到确保数据的安全是他们经营、工作业务的基础。但他们总希望利用高可靠性的设备,自动的系统来保证他们数据的安全。这是目前国内用户普遍存在的误区,如果单纯考虑数据的安全性,那无疑要增加备份数据的份数,并在异地保存。
备份数据越多,保存地点越多,保存地点之间距离越大,那数据就越安全。
当然备份数据介质的储存和运输的环境和安全性也影响到整体的安全级别。所以即使在网络备份等等应用技术非常发达的今天,在计算机技术高度普及的西方,还是有很多用户选择专业的数据保安公司为他们提供备份数据介质的异地保存服务,这些数据保安公司在不同地点建设好介质仓库,仓库的环境最符合保存数据介质的要求,同时在运输,保存的全过程种由专业的武装人员执勤,保证数据介质的最高安全。这种高安全保准下异地保存的数据是用户数据的最终防线。
我国虽然还没有专业的数据保安服务,但用户依然可以利用自身和社会的资源实现多份数据介质和异地保存的安全措施来保护数据,毕竟这才是最有效的措施,是数据的安全底线。一个没有高业务连续性压力的用户完全可以采用离线备份的简单措施,以较低的成本获得最大的数据安全保证.
历史数据的恢复
用户在持续的应用中,他的应用数据不仅在时间的推移中增长,也因为业务变化而变化,所以在备份工作要记录下这些变化,必然造成大量的历史数据的积累。在离线、近线和在线备份方式中,都能够支持历史数据的备份和恢复,是不是说明他们对备份历史数据没有区别呢?首先离线和近线方式使用专业备份软件进行,他们在记录历史数据时可以采用增量备份的方式以压缩备份数据量,单随着用户应用数据的膨胀,还是要求存储空间的不断增加。而在线方式给历史记录生成了时间点指针文件,根据多点备份来记录不同时间点的数据状态,这些文件都要消耗磁盘空间,在总数上必须有数量的限制。这三种方式根据应用的存储介质的不同,决定了他们能够提供的存储空间不同限制。离线备份采用的时磁带或者光介质,决定了它没有存储的空间的限制,是公认的低成本的海量存储的方式,而近线和在线方式因为使用硬盘作为存储介质,它的存储空间必然受到磁盘阵列设备的容量限制。