[发明专利]一种现代应用的备份恢复系统及方法有效
| 申请号: | 202010290227.X | 申请日: | 2020-04-14 |
| 公开(公告)号: | CN111581017B | 公开(公告)日: | 2021-07-13 |
| 发明(设计)人: | 周丰;贺鸿富;童莎 | 申请(专利权)人: | 上海爱数信息技术股份有限公司 |
| 主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F16/27 |
| 代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 翁惠瑜 |
| 地址: | 201112 上海市闵行*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 现代 应用 备份 恢复 系统 方法 | ||
1.一种现代应用的备份恢复系统,其特征在于,包括:
现代应用模块,包括业务单元、对象存储网关、数据库和对象存储,所述的业务单元用于生成大、小对象以及业务元数据,所述的对象存储网关用于接收和发送对象,在对象存储中存储和查询对象,将小对象进行合并为大对象并生成对象元数据,所述的数据库用于存储业务元数据和对象元数据;
备份模块,包括元数据备份单元和对象存储备份单元,所述的元数据备份单元用于对数据库进行备份,生成不同时间点的元数据备份集,所述的对象存储备份单元用于对象存储中的大对象进行备份,生成大对象副本;
利用元数据备份集和大对象副本实现现代应用模块的损坏恢复和历史恢复;
所述的业务单元向对象存储网关发送对象写请求和对象读请求;
当对象存储网关接收到对象写请求时接收业务单元生成的大、小对象,并直接将大对象存储在对象存储中,当小对象的数据量达到设定阈值时将所有小对象合并为大对象,生成对象元数据并储存在数据库中,然后删除对应的小对象;
当对象存储网关接收到对象读请求时先判断数据库中是否存在对象元数据,若是则根据对象元数据读取对象存储中对应的大对象中指定位置以及长度的数据,否则直接读取大对象。
2.根据权利要求1所述的一种现代应用的备份恢复系统,其特征在于,所述的损坏恢复过程具体为:
所述的对象存储备份单元将大对象副本恢复至对象存储,所述的元数据备份单元将最新的时间点的元数据备份集恢复至数据库。
3.根据权利要求1所述的一种现代应用的备份恢复系统,其特征在于,所述的历史恢复过程具体为:
所述的元数据备份单元将指定的时间点的元数据备份集恢复至数据库,所述的对象存储备份单元通过数据库查询对应的大对象,并将该大对象恢复至对象存储中。
4.根据权利要求1所述的一种现代应用的备份恢复系统,其特征在于,所述的对象存储网关采用对象存储S3接口。
5.一种采用如权利要求1所述的系统的现代应用的备份恢复方法,其特征在于,具体为:
业务单元生成大、小对象以及业务元数据,对象存储网关接收大、小对象并将其存储在对象存储中,同时将小对象合并为大对象,生成对象元数据,将业务元数据和对象元数据存储在数据库中,元数据备份单元对数据库进行周期性备份,生成不同时间点的元数据备份集,对象存储备份单元对对象存储中的大对象进行周期性备份,生成大对象副本;
利用元数据备份集和大对象副本实现现代应用模块的损坏恢复和历史恢复;
所述的业务单元向对象存储网关发送对象写请求和对象读请求;
当对象存储网关接收到对象写请求时接收业务单元生成的大、小对象,并直接将大对象存储在对象存储中,当小对象的数据量达到设定阈值时将所有小对象合并为大对象,生成对象元数据并储存在数据库中,然后删除对应的小对象;
当对象存储网关接收到对象读请求时先判断数据库中是否存在对象元数据,若是则根据对象元数据读取对象存储中对应的大对象中指定位置以及长度的数据,否则直接读取大对象。
6.根据权利要求5所述的一种现代应用的备份恢复方法,其特征在于,所述的损坏恢复过程具体为:
所述的对象存储备份单元将大对象副本恢复至对象存储,所述的元数据备份单元将最新的时间点的元数据备份集恢复至数据库。
7.根据权利要求5所述的一种现代应用的备份恢复方法,其特征在于,所述的历史恢复过程具体为:
所述的元数据备份单元将指定的时间点的元数据备份集恢复至数据库,述的对象存储备份单元通过数据库查询对应的大对象,并将该大对象恢复至对象存储中。
8.根据权利要求5所述的一种现代应用的备份恢复方法,其特征在于,所述的对象存储网关采用对象存储S3接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海爱数信息技术股份有限公司,未经上海爱数信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010290227.X/1.html,转载请声明来源钻瓜专利网。





