当前位置:首页 > 技术与方案 > 网络管理相关

实时备份 高效管理(图)

(2012-09-05 07:12:24)

        数据备份最好是实时的,间隔越大,时间代价就越大,成本就越高。需要备份的数据量越大,备份和恢复的问题就越难,而且不同时间的备份之间存在数据一致性问题。如果数据恢复时需要恢复的只有一个数据库,问题会简单很多,但如果要恢复一整套的数据库,而不是单个数据库,灾难恢复中保持数据的一致性就成了一个大问题。一旦出现数据不一致的情况,备份数据是最佳的数据校核源。但是,如果备份数据之间“混”进了由于管理不善、流程监督不严导致的少量“垃圾”数据,那么备份数据就失去了可靠性和可用性,也就失去了备份的意义,企业的管理成本就会急剧升高。
  在容灾数据复制的应用中,能否保持数据的一致性是决定容灾效果的关键。数据容灾以恢复实时应用为目标,必须尽可能地保持数据的一致性,以便能够在灾害发生时有效的保存即时数据,从而对原有应用进行恢复。时间戳技术的使用使数据在传输过程种因网络环境等意外因素而受到影响的可能性大大降低,有效地保护了数据的一致性。与其他同类技术相比,具有显著的优势。
  目前业界有两种基本的基于磁盘系统的远程拷贝形式:
  同步PPRC远程拷贝:来自主机的数据被写往本地连接的磁盘系统,该系统将数据转发给远地点连接的磁盘系统。只有当两个系统都拥有数据的拷贝以后,本地系统才会向主机返回一个I/O完成指示。同步远程拷贝能够在远地点提供最新的数据,但应用程序会因等待写I/O操作的完成而被延迟。由于距离的限制这种  方式也叫做“同城镜像(Metro Mirror)”
  异步PPRC远程拷贝:来自主机的数据被写往本地连接的磁盘系统,该系统立即向主机返回一个I/O完成指示。数据在很短的一段时间(在实际中通常在数秒钟到一分钟左右)以后被送往一个远程磁盘系统。异步远程拷贝对应用程序性能的影响最小,但远程磁盘系统在数据的更新程度上与本地系统相比会有一个延迟。
  异步方式为了保证远程拷贝的数据能够保持数据的完整性, 必须在每个远程拷贝的I/O内考虑传输过程中可能出现的失败而重传,都加上了时间标签( Time Stamp),当生产磁盘控制器收到来自主机的一个写更新时,立即返回一个I/O完成的应答,数据被放置到控制器CACHE里的一个文件(sidefile)中。应用软件定期地或在磁盘控制器达到某个临界状态时收集来自所有控制器的更新数据,根据更新记录上的时间戳,将更新记录组成能够保证数据和顺序更新完整性的一组记录,称为CONSISTENCY GROUP(数据分组号),然后一次性地用这组记录去更新备份磁盘。这个数据一致组保证备份磁盘系统的更新与生产磁盘系统有完全相同的顺序即顺序的完整性。
  使用同步技术要停顿应用,是以牺牲应用资源为代价的,所以绝大多数用户都会选择采用异步方式来进行应用。   
 

更多
关闭窗口 打印 
网站首页    -    联系我们    -   收藏本站    -    网站地图                                                               客户服务热线:0571-85023000
本网站所有网页信息已申请知识产权和著作权保护,版权归四海光纤公司所有,未经授权禁止任何人复制或镜像,违者必究。
公司主营:杭州光纤光缆视频会议系统,是专业的通信网络工程、视频会议系统建设专家

中华人民共和国备案号:浙ICP备10018243号