[发明专利]数据库备份系统及其备份方法和从数据库服务器有效
申请号: | 201210366439.7 | 申请日: | 2012-09-27 |
公开(公告)号: | CN102880531A | 公开(公告)日: | 2013-01-16 |
发明(设计)人: | 成江东;童剑;邱春武;杨海朝;陶会祥 | 申请(专利权)人: | 新浪网技术(中国)有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F17/30 |
代理公司: | 北京市京大律师事务所 11321 | 代理人: | 黄启行;方晓明 |
地址: | 100080 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据库 备份 系统 及其 方法 服务器 | ||
1.一种数据库备份系统,包括:
主数据库服务器,用于维护数据库;
从数据库服务器,用于对所述主数据库服务器中的数据库进行备份,得到备份结果后进行发送;
存储节点集群,其为基于分布式文件系统HDFS技术的节点集群,包括:存储控制节点和至少一个存储节点,所述存储控制节点用于接收所述从数据库服务器发送的备份结果,并负责管理各存储节点对所述备份结果的分布式存储。
2.如权利要求1所述的系统,其特征在于,所述从数据库服务器具体包括:
备份模块,用于对主数据库服务器中的数据库进行备份得到备份结果;
发送模块,用于将所述备份模块得到的备份结果发送到所述存储节点集群。
3.如权利要求2所述的系统,其特征在于,所述备份模块具体包括:
备份文件集单元,用于将所述主数据库服务器中的数据库进行备份后得到的备份文件集作为所述备份结果;
或者,所述备份模块具体包括:
流模式备份单元,用于对所述主数据库服务器中的数据库进行流模式备份,并将备份的数据进行输出;
压缩单元,用于将所述流模式备份单元输出的备份的数据进行压缩,并将最终得到的压缩文件作为所述备份结果。
4.一种数据库备份方法,包括:
从数据库服务器对主数据库服务器中的数据库进行备份得到备份结果,将所述备份结果发送到基于分布式文件系统HDFS技术的存储节点集群;
所述存储节点集群中的存储控制节点在接收所述从数据库服务器发送的备份结果后,负责管理所述存储节点集群中的各存储节点对所述备份结果的分布式存储。
5.如权利要求4所述的方法,其特征在于,所述从数据库服务器对主数据库服务器中的数据库进行备份得到备份结果具体包括:
所述从数据库服务器对主数据库服务器中的数据库进行备份后得到的备份文件集作为所述备份结果;或者,
所述从数据库服务器对主数据库服务器中的数据库进行流模式备份后再进行压缩,将得到的压缩文件作为所述备份结果。
6.如权利要求5所述的方法,其特征在于,所述从数据库服务器对主数据库服务器中的数据库进行备份具体包括:
所述从数据库服务器对所述数据库中的数据,以及所述数据库的配置文件进行备份。
7.如权利要求6所述的方法,其特征在于,所述存储控制节点在接收所述从数据库服务器发送的备份结果后,还包括:
所述存储控制节点将所述备份结果进行复制,得到至少一份所述备份结果的副本;并且还负责管理各存储节点对所述备份结果的副本的分布式存储。
8.一种从数据库服务器,包括:
备份模块,用于对主数据库服务器中的数据库进行备份得到备份结果;
发送模块,用于将所述备份模块得到的备份结果发送到基于分布式文件系统HDFS技术的存储节点集群;所述存储节点集群中的存储控制节点在接收所述从数据库服务器发送的备份结果后,负责管理所述存储节点集群中的各存储节点对所述备份结果的分布式存储。
9.如权利要求8所述的服务器,其特征在于,所述备份模块具体包括:
备份文件集单元,用于将所述主数据库服务器中的数据库进行备份后得到的备份文件集作为所述备份结果;
或者,所述备份模块具体包括:流模式备份单元,用于对所述主数据库服务器中的数据库进行流模式备份,并将备份的数据进行输出;
压缩单元,用于将所述流模式备份单元输出的备份的数据进行压缩,并将最终得到的压缩文件作为所述备份结果。
10.如权利要求9所述的服务器,其特征在于,还包括:
备份管理模块,用于接收用户输入的设置参数,根据设置参数控制所述备份模块;
备份进度展示模块,用于从所述备份模块获取进度的相关参数,根据所述相关参数显示出所述备份模块中的备份进度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新浪网技术(中国)有限公司,未经新浪网技术(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210366439.7/1.html,转载请声明来源钻瓜专利网。