[发明专利]数据远程备份方法、设备及系统无效
申请号: | 201010158492.9 | 申请日: | 2010-04-23 |
公开(公告)号: | CN102236588A | 公开(公告)日: | 2011-11-09 |
发明(设计)人: | 何云飞 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F17/30 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 郭润湘 |
地址: | 英属开曼群岛大开曼*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 远程 备份 方法 设备 系统 | ||
技术领域
本申请涉及数据备份技术领域,特别涉及一种数据远程备份方法、设备及系统。
背景技术
在数据库系统中,备份服务器用来管理、调度以及存放各数据库服务器远程备份的数据,每个备份服务器均负责管理至少一个数据库服务器,例如备份服务器A负责管理数据库服务器1和数据库服务器2,备份服务器A定时将数据库服务器1和数据库服务器2中的数据远程备份到自身,一般按照串行的方式进行处理,如图1所示,其具体处理过程为:
步骤11,备份服务器A通过查找自身存储的备份信息列表,确定数据库服务器1的所有数据库中需要进行数据远程备份的数据库,例如数据库服务器1包含数据库1A和数据库1B,备份服务器A确定出数据库1A需要进行数据远程备份,其中备份信息列表中包含备份服务器A管理的每个数据库服务器的地址信息、数据库服务器标识信息以及需进行远程备份的数据库的标识信息之间的对应关系;
步骤12,备份服务器A将数据库1A中的数据远程备份到自身中,将数据远程备份到自身具体包含两个步骤:第一,获取需远程备份的数据;第二,对获取到的数据进行存储格式的转换,转换为能够进行数据恢复的存储格式;
步骤13,备份服务器A在完成对数据库1A的数据远程备份后,将远程备份后的数据进行压缩处理,将压缩处理后的数据与数据库服务器1的标识信息对应存储;
步骤14,备份服务器A继续确定数据库服务器2的所有数据库中需要进行数据远程备份的数据库,例如确定出数据库2A和数据库2B需要进行数据远程备份;
步骤15,备份服务器A依次将数据库2A和数据库2B中的数据远程备份到自身中,即依次获取数据库2A和数据库2B中存储的数据,然后对获取到的数据进行存储格式的转换;
步骤16,备份服务器A在完成对数据库2A和数据库2B的数据远程备份后,将远程备份后的数据进行压缩处理,然后将压缩处理后的数据与数据库服务器2的标识信息对应存储。
由上述描述可知,在现有的数据远程备份过程中,备份服务器和每个数据库服务器之间传输的数据量即为该数据库服务器需要进行远程备份的数据量,若数据库服务器中需要远程备份的数据量非常大,那么备份服务器和数据库服务器之间传输数据就需要耗费较多的处理时间,因此进行数据远程备份时的处理效率就会非常低,而且也耗费了较多的传输资源。
发明内容
本申请实施例提供一种数据远程备份方法、设备及装置,用以解决现有的数据远程备份过程中,进行数据远程备份时的处理效率较低,且耗费较多传输资源的问题。
本申请实施例技术方案如下:
一种数据远程备份方法,该方法包括步骤:数据库服务器在到达第一规定时间点或接收到本地备份通知信令后,将需进行远程备份的数据进行本地备份;将本地备份后的数据进行压缩处理;在接收到备份数据获取信令后,将压缩处理后的数据发送给管理所述数据库服务器的备份服务器。
一种数据库服务器,包括:本地备份通知信令接收单元,用于接收本地备份通知信令;本地备份单元,用于在到达第一规定时间点或在本地备份通知信令接收单元接收到本地备份通知信令本地后,将需进行远程备份的数据进行本地备份;数据压缩处理单元,用于在本地备份单元完成数据的本地备份后,将本地备份后的数据进行压缩处理;备份数据获取信令接收单元,用于接收备份数据获取信令;数据发送单元,用于在备份数据获取信令接收单元接收到所述备份数据获取信令后,将经过所述数据压缩处理单元压缩处理后的数据发送至管理所述数据库服务器的备份服务器。
一种数据远程备份方法,该方法包括步骤:备份服务器向其管理的数据库服务器发送本地备份通知信令和备份数据获取信令;备份服务器接收其管理的数据库服务器在接收到备份数据获取信令后发送的数据并备份,其中接收的数据是数据库服务器在接收到本地备份通知信令后将需进行远程备份的数据进行本地备份,并将本地备份的数据进行压缩后发送的。
一种备份服务器,包括:本地备份通知信令发送单元,用于向所述备份服务器管理的数据库服务器发送本地备份通知信令;备份数据获取信令发送单元,用于向所述备份服务器管理的数据库服务器发送备份数据获取信令;数据接收单元,用于接收数据,该数据是由所述备份服务器管理的数据库服务器在到达第一规定时间点或在接收到所述本地备份通知信令后将需进行远程备份的数据进行本地备份并压缩,在接收到所述备份数据获取信令发送单元发送备份数据获取信令后发送的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010158492.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种手套用保暖防水布
- 下一篇:一种防蚊虫运动服
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置