论文部分内容阅读
本文的研究背景是中山大学软件研究所与广州威腾网络科技有限公司合作开发的数据备份与恢复系统NetBunker。本文分析和比较了目前国内外著名备份管理系统优缺点。针对此类产品中备份索引表达力弱,忽视备份数据间内在联系而导致备份数据管理GUI视图的友好性差、误操作高,恢复代理自主性弱等问题,提出了一种基于备份恢复机制的再生树模型(ReincarnateTreeModel)以高效管理备份数据、提高备份数据的可恢复性与易用性。
本文首先通过一个简单例子引出为备份数据建立基于其本身备份恢复机制的依赖关系的必要性。接着提出了再生树数据模型,定义再生树存储格式、性质并给出关键算法。最后给出再生树模型在网络数据备份与恢复产品NetBunker中的具体应用和实现。通过为每一个备份资源建立并维护该再生树,达到1)分层有序的组织备份集,增强GUI恢复界面友好性2)自动化数据恢复流程,解决恢复路径问题3)优化备份集管理4)保护备份数据完整性的目标。