数据存储产业服务平台

备份工作注意拷贝和管理

中科同向是国内最早研发、生产数据存储备份与容灾产品的企业之一,拥有完全自主知识产权,掌握核心技术。自主研发的数据管理统一平台能够帮助政府,军队,企事业单位建立各操作系统、管理应用系统与存储介质之间的跨平台无缝连接。作为数据保护领域领先的产品、方案和服务提供商,致力于全球同步的数据备份系统的开发和推广,提起“备份”这个人们词汇,中科同向技术人员有着说不完的话题。

在他们看来备份不仅只是数据的保护,其最终目的是为了在系统遇到人为或自然灾难时,能够通过备份内容对系统进行有效地灾难恢复。因此,备份不等于单纯的拷贝,管理也是备份重要的组成部分,备份应该是“拷贝+管理”。备份管理主要包括:备份数据记录管理、数据的生存周期管理、磁带驱动器管理、磁带库管理等。

备份的作用是定期地把本地的重要数据转存到另一处较安全的介质中,以便在数据丢失的时候找回以前的记录,减少损失。它一般是在某一个指定的时间范围内把要备份的数据从硬盘拷贝到磁带中。当硬盘出现问题,或者操作失误的时候,用户就可以把上次备份的数据恢复到硬盘中,但不一定是出现问题时的最新数据版本;而且备份和恢复的时间开销都是比较大的。但是它可以保存大量的,多个时间段的数据,而且磁带也比较廉价,易于保存,并且存储容量大。这些都是备份的优势所在。一般重要的数据都需要通过备份进行保护。

离线备份与在线备份

离线备份方式是在备份期间服务器停止了应用程序,中断对外的服务。显然,进行离线备份可以有效保障数据一致性。离线备份对于长时间提供服务的应用来说是不可取的。在线备份系统允许备份的同时不影响原系统的使用。在线备份系统提供了原系统的更高的可用性,但是在某种程度上引入了备份的不一致问题。

解决这些备份不一致的问题有两种主要策略:一种策略是加锁机制和侦察机制,另外一种策略是copy-on-write。对在线备份来说,加锁机制使系统的可用性受到了破坏,如何将加锁的时间压缩到最小是备份软件应当考虑的问题。

并发备份是多服务器情况下需要考虑的一个主要问题。当系统中包括有多个服务器时,每个服务器有其自身的文件系统,就需要进行并发备份,或者备份到单一的磁带上,或者备份到多个磁带设备上。现有的多数备份软件支持并发备份,例如HeartsOne Backup、Legato Networker等。

并发备份主要的难点在于当备份数据源多于备份目的设备时,若多个备份数据源同时发出备份请求,则多个数据源在磁带上的数据交替存储,将造成恢复时反复的进行速度相当缓慢的寻址工作,给数据的恢复造成困难,甚至导致备份的失败。所以在数据源多于目的设备的时候需要加入并发控制,保证同一段时间内,只有一个数据源占用一个备份设备。可以采用的方法有通过给目标设备加锁的方式,这种做法可以保证独占性,但降低了系统的可用性;另一种方法是采用加入缓存机制,可以给备份存储软件提供一个缓存磁盘,在备份目标设备被占用时将其他数据源发来的数据通过日志的形式写入此缓存磁盘,到目标设备空闲时将日志数据写入目标磁盘。

未经允许不得转载:存储在线-存储专业媒体 » 备份工作注意拷贝和管理