在一个异构网络环境中,使用复杂的解决方案来应对网络中的每一种服务器类型,可能会需要灾难恢复产品和软件代理的复杂组合,这种方法不仅给解决方案增加了复杂性和成本,而且需要专门的专家队伍来管理存储和恢复。负责维护这些系统的IT专业人员必须对所用的每一种产品或应用学习一套全新的恢复技术。所以当谈到数据恢复的时间时,最简单的解决方案往往是最好的。
什么是复制?
复制这个术语在当今的灾难恢复市场是使用最为频繁的一个词语,经常被错误地用于指创建原始数据的备份到第二台设备上的所有技术。这给消费者带来了不少的混淆,似乎所有的解决方案执行相同的任务,并提供相同级别的数据保护。实际上,有很多不同的技术可以供用户选择,而其中的每一种技术都有自己的优点和缺点。
从最基本的定义来看,复制指得是一种使用软件来拷贝和修改数据、并能有效传输到远程地点的技术。传统上说,复制是通过诸如应用程序、驱动器或软件代理这样的外部手段来获得其数据。首先使用的一个技术叫做文件映射,现在一般被称为文件级复制。
该软件工作的原理是,通过对文件进行扫描来测定这些文件是否被改变,如果文件被改变,文件级复制程序就会等待该文件关闭,然后对该文件做复制,传送到远程站点。
显然,这种方法在对文件的改变比较少、关闭迅速的情况下是很有效的,但是当对文件所做的改变很多时,这种文件级复制就会变得效率很低。在拷贝完整的文件到远程站点时,文件级复制也会占用比平时更大量的带宽。而且还有一种情形文件级复制恐怕会彻底无效,那就是文件不会被关闭,或者文件只是在工作日结束的时候才关闭(这在数据库应用中是很普遍的),之后复制程序就必须在业余时间“赶上”这个工作。
另一种较新的复制形式是快照。快照技术与传统的备份有些类似,它使用一个代理来及时对单点数据拍照,并传输到远程位置。另一个术语——及时点备份通常与快照在使用上是同义的,本质上也是相同的技术。这种解决方法虽然在很多情况下都是有效的,但是随着文件数量以及文件改变量的增加,它们也会需要不断增加的大量的带宽。