一种新的裸数据磁带备份系统技术方案

技术编号:7682471 阅读:167 留言:0更新日期:2012-08-16 05:50
本发明专利技术提供一种新的裸数据磁带备份系统,其包括:存储服务器以及与所述存储服务器连接的磁带设备;存储服务器中设有Windows?32位操作系统、开放式网络存储管理系统以及磁带备份管理系统,磁带备份管理系统具有服务程序模块以及媒体控制程序模块;服务程序模块具有备份/恢复模块,备份/恢复模块通过调用开放式网络存储管理系统中的网络服务接口,将开放式网络存储管理系统管理下的数据读出;以及媒体控制程序模块通过调用Windows?32位操作系统中的应用程序编程接口,将读出的数据写入装载于磁带设备的磁带中,完成数据的备份。本发明专利技术裸数据磁带备份系统能够实现离线备份、且备份流程简单、正确率较高。

【技术实现步骤摘要】

本专利技术涉及备份设备设计领域,尤其涉及一种新的裸数据磁带备份系统
技术介绍
现有的磁带备份系统主要由存储服务器以及与所述存储服务器连接的磁带设备(磁带机或磁带库)组成,所述存储服务器中设有开放式网络存储管理系统(OSNSolution,以下称OSNSolution),通过OSNSolution管理存储于所述存储服务器的硬盘中的数据。尽管OSNSolution可以有效的管理用户的数据,用户也可以通过OSNSolution对数据进行在线备份,但由于其本身不支持离线数据备份(指通过备份软件将数据备份到磁带中),因此,用户无法把OSNSolution管理下的数据备份到磁带中。当用户想将OSNSolution管理下的数据备份到磁带中时,需要额外使用一个第三方离线备份软件完成离线备份,且OSNSolution和第三方离线备份软之间,再通过添加一层代理层完成交互。操作时,先使用OSNSolution对当前数据做一份快照,接着从该快照恢复出一个副本并映射到存储服务器上,通过代理层以及第三方软件读到这个副本,并把数据离线备份到磁带中。由上可知,现有的磁带备份系统存在以下不足之处(I)、备份流程复杂,尤其是从快照恢复出副本这一步的操作无法保证数据的安全和流程的稳定,中间的某一环节出错都会造成数据被破坏,给用户带来不必要的损失。(2)、用户采用不同的第三方离线备份软件,就需要对应的提供不同的代理层,进一步增加了备份流程的复杂性和出错概率;(3)、用户需要了解涉及到的每个软件的特性,包括OSNSolution,离线备份软件还有对应的代理层,以及熟悉他们的基本操作,这大大增加了对用户的技术要求。因此,为了克服现在技术存在的不足,急需要涉及一种磁带备份系统,来满足用户离线备份数据的需要,将OSNSolution管理下的数据备份到磁带中,并可以正确、无误的恢复出来。
技术实现思路
本专利技术目的在于提供一种能够实现离线备份、备份流程简单以及正确率高的裸数据磁带备份系统。本专利技术提供一种新的裸数据磁带备份系统,其包括存储服务器以及与所述存储服务器连接的磁带设备;所述存储服务器中设有Windows 32位操作系统、开放式网络存储管理系统以及 磁带备份管理系统,所述磁带备份管理系统具有服务程序模块以及媒体控制程序模块;所述服务程序模块具有备份/恢复模块,所述备份/恢复模块通过调用所述开放式网络存储管理系统中的网络服务接口,将所述开放式网络存储管理系统管理下的数据读出;以及所述媒体控制程序模块通过调用所述Windows 32位操作系统中的应用程序编程接口,将读出的所述数据写入装载于所述磁带设备的磁带中,完成所述数据的备份。与现有技术相比,本专利技术的有益效果在于(I)、本专利技术所述备份/恢复模块通过调用所述开放式网络存储管理系统中的网络服务接口,来实现对所述开放式网络存储管理系统管理下的数据的读取,从而能够将所述开放式网络存储管理系统管理下的数据备份到磁带中,实现离线备份,且备份流程简单,无需快照恢复出副本这一步的操作,减少出错率,因此保证数据的安全和流程的稳定,避免给用户带来不必要的损失;(2)、本专利技术不需要添加一层代理层来完成数据的交互,进一步减少了备份流程的复杂性和出错概率;(3)、由于不需要代理层来完成数据的交互,因此用户无需熟悉代理层的特性及基本操作,备份操作简单,大大降低了对用户的技术要求。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,并不构成对本专利技术的不当限定。图I为专利技术裸数据磁带备份系统的结构示意图;图2为专利技术裸数据磁带备份系统中磁带备份管理系统结构示意图;图3为本专利技术裸数据磁带备份系统的数据备份的流程图。 具体实施例方式下面将结合附图以及具体实施例来详细说明本专利技术,在此本专利技术的示意性实施例以及说明用来解释本专利技术,但并不作为对本专利技术的限定。请参照图I、图2,本专利技术提供一种新的裸数据磁带备份系统,其包括应用服务器I、磁带设备2以及连接所述应用服务器I以及所述磁带设备2的存储服务器3。所述存储服务器3中设有Windows 32位操作系统31、开放式网络存储管理系统32 (OSNSolution,以下称OSNSolution)以及磁带备份管理系统33 (Tape BackupManagement System),所述开放式网络存储管理系统32与所述磁带备份管理系统33安装于所述Windows 32位操作系统31上。请参照图2、图3,所述磁带备份管理系统33包括服务程序模块331以及媒体控制程序模块332。所述服务程序模块331具有备份/恢复模块333、备份策略模块334、共享内存模块335以及数据库更新模块336。所述备份/恢复模块333能够通过调用媒体控制程序模块332,来完成数据的备份或恢复;且能够通过调用所述0SNSolution32中的网络服务接口 321来获取对0SNSolution32管理下的数据的访问权限,从而进行数据的读取。所述备份策略模块334用于处理用户制定的任务计划,比如用户制定了一个每日备份任务,也就是每天定时备份一次数据,那么所述磁带备份管理系统33会通过备份策略模块334来完成这个工作;所述数据库更新模块336用于处理和数据库交互的部分,包括备份信息记录、恢复信息记录、任务计划信息记录等;所述共享内存模块335采用共享内存的方式,完成与前端浏览器界面的交互工作。所述媒体控制程序模块332具有全局函数模块337、磁带机控制模块338以及机械臂控制模块339。所述全局函数模块337用于日志记录以及常量的定义。所述磁带机控制模块338通过调用Windows 32位操作系统31的应用程序编程接口 311中的磁带功能函数以及装置控制函数,来控制所述磁带设备2中的磁带机(未图示)的读写、倒带以及快进动作,所述机械臂控制模块339通过调用所述应用程序编程接口 311中的装置控制函数,来控制所述磁带设备2中的机械臂(未图示)的运动。请参照图2、图3,本专利技术所述裸数据磁带备份系统数据备份的流程如下(I)、手动备份流程当所述服务程序模块331中的所述备份/恢复模块333接收到用户发出的备份命令后,所述备份/恢复模块333通过调用所述0SNSolUtion32中的网络服务接口 321,来获取对OSNSoIution32管理下的数据的访问权限,将所述0SNSolution32管理下的硬盘中的数据读出,同时,所述媒体控制程序模块332通过调用所述应用程序编程接口 311,将读出的所述数据写入装载于所述磁带设备2中的磁带中,完成备份。(2)、策略备份流程相比上面的手动备份,策略备份首先通过备份策略模块334创建的时钟,每个固定时间与用户订制的备份策略比较,如果非备份时间,跳过;如果是备份时间,调用所述备份/恢复模块333按照手动备份的流程进行一次备份。(3)、恢复流程所述备份/恢复模块333会访问0SNSolution32下的一个空卷,并获取读写权限;备份/恢复模块333再调用所述媒体控制程序模块332,将装载于所述磁带设备2的磁带中的数据写入所述0SNSolUtion32管理下的硬盘中,完成恢复。本专利技术所述裸数据磁带备份系统的备份以及恢复的操作过程如下(I)、手动备份操作过程用户首先选择一个或多个需本文档来自技高网
...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:任永坚芮琨王田
申请(专利权)人:南京信核数据科技有限公司芮琨王田
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1