文档介绍:华中科技大学
硕士学位论文
网络备份系统元数据管理的设计与实现
姓名:卢励松
申请学位级别:硕士
专业:计算机系统结构
指导教师:冯丹
20090525
华中科技大学硕士学位论文
摘要
随着信息技术与网络技术的飞速发展,人类社会对计算机数据的依赖越来越强。
使用数据备份系统对重要数据进行备份与恢复,是人们保护数据安全性与完整性的常
用手段。备份系统的元数据管理是一切功能设计与实现的基础,在整个系统中发挥着
重要的作用。
网络备份系统采用的三方架构包括了调度服务器、存储服务器、备份代理三个部
分。其中调度服务器集中管理系统的元数据,从而完成系统的资源管理与作业运行调
度。为了实现网络备份系统的各种功能,系统中各种属性信息被抽象为元数据保存到
数据库中。通过对备份作业的元数据信息进行整合处理,实现在恢复时只执行一次操
作就将数据恢复到指定作业时间点状态的备份融合。通过对元数据的处理,为数据备
份、数据恢复、数据删除三种主要功能的实现提供了系统所需的元数据信息。并且针
对网络备份系统中各种元数据的访问特点,设计了合适的索引来加快数据库中元数据
记录的访问速度。
对作业运行过程中的元数据处理效率进行了详细测试。测试结果表明,文件数量
的变化对备份作业的元数据处理时间有较大影响,而文件数量的变化对版本恢复作业
的元数据处理时间影响较小;再次备份的元数据处理时间较初次备份的元数据处理时
间要短;版本整合的耗时只相当于增量备份作业元数据处理的几分之一;数据库索引
对备份作业的元数据处理有非常大影响,而索引对版本恢复的元数据处理影响较小。
关键词:网络备份,元数据管理,备份融合
I
华中科技大学硕士学位论文
Abstract
As information technology work technology have been developing rapidly, the
human society has e more and more dependent on puter data. Using data
backup system for important data backup and recovery, is mon means of protecting
data security and integrity. The metadata management of a backup system is the foundation
of design and implementation of all functions, and it has an important effect in the whole
system.
Network backup system, consists of three parts, including director server, storage
server and backup agent. The metadata of the system is managed by director server, so that
the server can manage the resource of the system and control the running of jobs. In order
to achieve the various functions, all kinds of attributes and information are abstracted to
metadata and saved to the database. By merging the metadata information of the backup
jobs, the system can restore the data to the state of a specific backup point in time, by only
one time of recovery operation. And this is called “backup integration”. Through the
handling the metadata, the information is provided to the system, so as to implement the
functions of data backup, data restore, and data deletion. According to the va