[发明专利]一种达梦数据库备份数据的方法有效
申请号: | 201510404633.3 | 申请日: | 2015-07-10 |
公开(公告)号: | CN105045680B | 公开(公告)日: | 2018-09-25 |
发明(设计)人: | 吴庆勇 | 申请(专利权)人: | 上海爱数信息技术股份有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F17/30 |
代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 翁惠瑜 |
地址: | 201112 上海市闵行*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据库 备份 数据 方法 | ||
本发明涉及一种达梦数据库备份数据的方法,包括以下步骤:a1)创建备份时间点对象,建立SBT端和第三方备份端的连接,创建数据库实例对象;a2)SBT端通过sbtbackup接口发送备份集,该备份集中包括若干备份片文件和一个该备份集的meta文件(元数据文件);a3)第三方备份端接收备份集,在数据库实例对象下创建相应的备份片对象和meta文件对象,并记录各备份片对象的备份片名;a4)第三方备份端将接收到的备份片对象和meta文件对象分割为对应的备份片数据块对象和meta数据块对象;a5)第三方备份端将备份片数据块对象和meta数据块对象发送至数据存储中心;a6)备份完成后,释放备份资源。与现有技术相比,本发明具有提高数据存储可靠、恢复效率高等优点。
技术领域
本发明涉及数据库备份方法,尤其是涉及一种达梦数据库备份数据的方法。
背景技术
自棱镜门事件发生以来,信息技术国产化的浪潮呼声不断高涨,继微软Windows 8操作系统未入围政府采购行列之后,从应用、中间件到基础软件和硬件,几乎所有层面的产品都在加速国产化进程。2014年2月我国成立了中央网络安全和信息化领导小组,习近平指出建设网络强国要有自己的技术,有过硬的技术。由此可见国家对国内IT企业的支持力度。
国产数据库厂商达梦推出了完全自主知识产权的高性能数据库管理系统7.0版本,简称DM7。DM7支持第三方备份,提供了一套备份恢复相关的读写接口DMSBT API。同时,第三方实现DMSBT API动态库命名是强制的,在windows平台下为dmsbtex.dll,其他非windows平台(linux或unix平台)为libdmsbtex.so。把动态库部署在达梦的系统目录bin下面,达梦备份恢复时会加载该动态库。
目前达梦数据库的备份提供本地磁盘和磁带两种备份,第三方备份和达梦提供的磁带备份使用相同的读写接口DMSBT API。本地磁盘备份只是将数据备份到本地的磁盘,如果出现本地磁盘损坏、操作系统的崩溃等情况,备份的数据就丢失,不能保证数据的安全可靠;如果每次将备份的数据迁移到其他位置,这又花费数据库管理员的工作量。磁带备份可以将数据备份到磁带,给数据带来比较安全可靠的存放位置,但磁带的吞吐速度要弱于磁盘,而且磁带的机械故障率比较高。
发明内容
本发明的目的是提供一种达梦数据库备份数据的方法,一方面解决达梦备份到本地磁盘时出现数据不能安全、可靠的存储;另一方面解决达梦备份到磁带时带来备份恢复的吞吐慢问题,同时消除了因磁带的故障率比较高,在发生数据灾难时无法恢复的尴尬。
本发明的目的可以通过以下技术方案来实现:
一种达梦数据库备份数据的方法,该方法通过SBT端与第三方备份端实现数据传输,包括以下步骤:
a1)创建备份时间点对象,建立SBT端和第三方备份端的连接,创建数据库实例对象;
a2)SBT端通过sbtbackup接口发送备份集,该备份集中包括若干备份片文件和一个该备份集的meta文件(元数据文件);
a3)第三方备份端接收备份集,在数据库实例对象下创建相应的备份片对象和meta文件对象,并记录各备份片对象的备份片名;
a4)第三方备份端将接收到的备份片对象和meta文件对象分割为对应的备份片数据块对象和meta数据块对象;
a5)第三方备份端将备份片数据块对象和meta数据块对象发送至数据存储中心;
a6)备份完成后,释放备份资源。
所述备份时间点对象记录有当前备份类型,且存储于数据存储中心。
所述备份片对象包括数据备份片对象和备份时生成的日志备份片对象。
该方法对应的恢复方法具体为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海爱数信息技术股份有限公司,未经上海爱数信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510404633.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:具有滴水边缘构造的衬底载体
- 下一篇:制造半导体器件的方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置