论文部分内容阅读
备份集是对数据进行备份产生的数据集合。备份集的管理是数据备份系统中的一个不可或缺的部分。备份集管理的好坏直接关系到整个系统的性能,关系到备份集的有效使用,关系到介质资源高效的利用。本文分析和比较了目前国内外著名备份管理系统优缺点。针对此类产品中备份索引表达力弱,忽视备份集间内在联系以及对各种数据库和文件系统的备份集的分而治之的管理而导致备份数据管理复杂,GUI视图的友好性差、误操作高,恢复代理自主性弱,灵活性差等问题,提出了一种有向图模型(Digraph Model)来管理备份数据、提高备份数据的可恢复性、易用性以及灵活性。
本文首先通过一个简单例子引出建立备份数据之间依赖关系的重要性及其必要性。接着对备份数据之间的依赖关系进行分析和定义,提出了备份集之间的五种依赖关系,并对依赖关系进行了分析,紧跟着提出了有向图模型,定义有向图的存储结构、分析有向图的性质并给出有向图的相关关键算法。最后给出有向图模型在网络数据备份与恢复产品NetBunker中的具体应用和实现。通过为每一个备份资源建立自己的一份档案,达到1)增强GUI恢复界面友好性,简洁性2)自动化恢复流程,解决并优化恢复路径问题3)增强并优化备份集管理4)保护备份数据完整性及其可用性的目标。