
| 出版日期:2003-11-24 总期号:1269 本年期号:88 |
|
巧用磁带克隆功能
提高磁带数据恢复速度 陈辉 磁带介质由于存放环境或一些事故、灾害等物理原因有可能不能继续使用,这时如果所备份的数据系统恰巧出现异常而需要恢复,则必将引起数据的丢失。因此,对备份物理介质建立副本,对提高数据的可用性和可恢复性有着至关重要的作用。这种建立副本的过程,大多数备份管理软件称之为磁带克隆或简称克隆。现在市面流行的备份软件中,虽然大都能做到磁带克隆,但在实施细节上却区别很大。许多备份管理软件都需要购买特别的软件模块去支持克隆的自动化。在没有这些模块的情况下,对磁带的克隆都是利用手工或管理员定制脚本去完成的。 通过克隆建立磁带副本以增强数据的可用性比较容易理解,但克隆同时还能提高数据的恢复速度,这又如何理解呢?这要从并行备份说起。所谓并行备份,即多个备份作业在同一时间进行的技术。备份管理软件都有自己的并行备份技术,基本上可以归纳为两种。 第一种是将一个或多个备份作业中逻辑独立的数据流分别写到不同的磁带驱动器中,通过多个磁带驱动器同时工作实现多个数据流的并行备份,这种方式通常称为多路数据流备份方式(Multi-Stream)。多路数据流备份方式可以让多个磁带驱动器同时工作,每个驱动器负责一个数据流的备份,这样整个备份系统的备份效率即为每个备份数据流的备份速度之和。 第二种是多个数据流写到单个驱动器中的并行备份,称之为多作业复用备份方式(Multiplex)。多作业复用备份方式与多路数据流备份方式的最大区别在于,它将多个备份数据流同时写到了单个磁带驱动器中,从而避免了单个低速数据流独占磁带驱动器资源的情况,提高了数据备份的并行性,从而充分利用了备份的硬件资源,提高了驱动器的备份速度。通过与多路数据流备份方式的结合,能够将硬件资源的效率发挥得更充分。然而,因为磁带是一种顺序读写的流介质,多个数据流的同时写入在磁带上实际反映为,各个数据流在较短的时间内分时将数据写入磁带,这样的备份机制在磁带上形成大小均等的备份数据块,且分属不同的备份数据流。在恢复数据时,这种分散的备份数据块会大大降低恢复速度。 由于多作业复用备份方式能够充分利用硬件设备资源,加快备份数据的速度,缩短备份时间,减少备份对应用系统的影响,所以被大量应用。但由于过分强调备份的速度,多作业复用备份方式对恢复效率的影响常常被用户所忽视。
多路数据流备份方式示意图 相关链接 LEGATO NetWorker的解决之道 LEGATO NetWorker提供的自动克隆功能,可根据用户的需要进行定制克隆的时间和克隆方式,包括定时或备份作业后自动进行克隆,克隆后源介质如何处理,是否将源介质保留或选择在克隆后删除数据源等。用户通过灵活定制自动克隆的策略,可以利用备份时间段以外的时间去做磁带克隆,提高了备份设备的利用率。另外,磁带克隆的过程需要对数据流产生的所有数据块进行完整读出,所以克隆的过程也是对所备份数据的可恢复性的一种检查。 LEGATO NetWorker的DiskBackup Option选件很好地解决了多作业复用备份方式的恢复问题。该选件是将硬盘、NAS、磁盘阵列等随机存储设备模拟成磁带库,并在模拟出来的介质上进行生命周期管理的选件。LEGATO NetWorker自身固有的克隆功能与NetWorker DiskBackup Option结合在一起,可实现单磁带驱动器克隆和一次备份多处存放的效果。 |
|||||||||||||||||||||||||||||