论文部分内容阅读
在现代企业中,由于磁盘损坏导致的数据丢失或者访问中断等,都可能给企业带来无法挽回的损失,数据的容灾备份在信息化时代变得日益重要。容灾备份系统在一定程度上较好保证了磁盘数据的安全,但传统的容灾备份系统大多存在备份窗口、恢复窗口和备份恢复时间长等问题,在为企业提供7×24小时持续有效的数据保护方面存在不足。本文充分运用现有的容灾备份技术,把位图技术引入到存储领域,设计了高效的备份技术和恢复技术,并调用系统卷影复制服务框架(Volume Shadow copy Service,VSS框架)设计了一套可行的数据一致性保证措施。基于这两种技术和数据一致性保证措施,采用分层模式开发了主机侧容灾备份软件Ddp(Disk Data Protection),本软件系统以自动或手动方式为磁盘数据提供安全。本文主要工作包括:①针对传统容灾备份系统需要通过备份窗口操作、备份时间长、备份过程大多需要中断业务的问题,把位图技术引入到备份算法中,使用位图记录磁盘数据的变化,采用增量备份,缩短了备份时间;结合写前拷贝策略处理备份中写入的数据,达到了备份过程中不中断上层业务的目的。②将位图和快照技术引入到恢复算法中,通过修改磁盘MBR的方式消除恢复窗口;使用源位图记录磁盘改变的数据,完成位图对应已经恢复的磁盘数据,从而达到恢复过程中不中断上层业务的目的。③由于文件系统缓存的存在,磁盘上的数据可能是不完整的,因而备份的磁盘数据可能是无效的。本文通过命令行方式调用VSS框架,把文件系统缓存中的数据转存到磁盘上,再备份数据,保证了数据的一致性。④针对传统容灾备份系统无法集中管理多台服务器问题,根据本文设计的备份和恢复技术,采用分层模式开发了Ddp容灾备份软件,软件三层结构分别是界面层、服务层和驱动层。把管理界面和服务、驱动分开部署可以达到集中管理的目的。经过大量的实验室测试和多个企业的实际使用,证明本系统很好地弥补了传统容灾备份系统的不足。本课题对于那些需要供7×24小时服务的应用系统来说,具有重要的理论意义和工程价值。