- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种网络备份系统数据一致性检测方法
一种网络备份系统的数据一致性检测方法
(四川大学 计算机学院, 成都 610065)
??
摘 要:
为了消除原始数据持续变化对数据一致性检测带来的影响,设计并实现了一种基于Windows操作系统的网络备份系统数据一致性检测方法。本方法在一致性检测过程中使用实时的Windows卷影拷贝数据来替代原始的动态变化数据执行与备份数据的一致性检测。通过实验结果证明,本方法的检测结果和使用原始数据与备份数据进行检测的结果一致。
?? 关键词:一致性检测; 数据备份; 卷影拷贝
?? 中图分类号:TP393 文献标志码: A
文章编号:1001?菠B3695(2008)12?菠B3700?菠B02
??
Data consistency checking method in network backup system
??
YI Gu??wu, LIU Xiao??jie, LI Tao, LU Zheng??tian, GE Liang, ZHOU Yu
?? (School of Computer, Sichuan University, Chengdu, 610065, China)
??
Abstract:In order to eliminate the affection that the ever??changing original data bring to MS?? the data consistency checking in the network backup system, this paper proposed a data consistency checking method based on MS??Windows OS. This method used a real??time volume shadow copy to check data consistency with the backup data instead of the ever??changing original data. The experiment shows that the result is the same as using original volume data.
?? Key words:data consistency checking; data backup; volume shadow copy
?オ?
在网络数据备份中,用户关注某一时刻的备份数据是否与对应时刻的原始数据一致。如果在同一时刻两边数据不一致,就意味着备份数据不可用于恢复,那么整个备份变得毫无意义。因此需要对原始数据和备份数据作一致性检测。但在网络数据备份中因为网络传输存在时间延迟,即在??T??i??时刻原始数据发生的变化将在??T′??i=T??i+??Δ??T??(Δ??T>0??)时刻反映到备份数据中。从理论上讲在同一时刻两地的数据原本就是不一致的,这导致在实践中数据一致性检测变得相当困难。为了验证两边数据是否一致,目前常用的数据一致性检测方法均要求保证在检测时原始数据和备份数据不发生变化且在备份网络中没有数据的传输。在实际应用中,这就要求在一致性检测开始前和检测进行过程中不仅要停止所有能对数据发生改变的业务,而且还要停止对数据的备份。随着检测数据量的增大,停止业务和备份时间会随之增长,这对数据实时性和安全性要求高的企业是不能忍受的。为此,本文设计了一种针对动态变化数据的一致性检测方法。??
1 网络备份系统结构??
网络备份系统在物理上分为本地数据生产中心和远程数据备份中心两个部分,如图1所示。本地数据生产中心是数据备份任务的发起端;远程数据备份中心是备份数据的接收端。备份任务就是将备份任务发起端指定的数据通过Internet传输到接收端存储。??
如图2所示,本系统从功能上被划分为四个功能模块:??
a)数据生产中心监控模块(数据监控模块)。它负责截获监控卷的写操作I/O请求包(IRP),提取出IRP中的有效数据,将有效数据按照固定格式封装写入海量缓存中。??
b)海量缓存模块。它负责分析写入海量缓存中的数据,按照远程备份中心对数据的要求再次封装后发送给数据备份中心。??
c)远程备份中心数据接收模块(接收模块)。它负责接收来自数据生产中心的数据,验证数据在传输过程中是否出现差错,然后将其存储供以后使用。??
d)一致性检测模块。它用于验证备份中心的数据是否与数据生产中心的数据一致。
??
在备份任务启动前先将监控卷上的已有数据备份到数据备份中心,
文档评论(0)