[发明专利]一种过期备份处理方法及备份服务器有效
申请号: | 201780002847.5 | 申请日: | 2017-12-26 |
公开(公告)号: | CN110998537B | 公开(公告)日: | 2022-09-02 |
发明(设计)人: | 舒治;侯杰 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 张亚楼 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 过期 备份 处理 方法 服务器 | ||
1.一种过期备份处理方法,其特征在于,所述方法由备份服务器执行,包括:
每次确定第一磁盘数据的过期备份后,创建所述第一磁盘数据的删除日志,并保存所述过期备份中的无效数据的指针至所述删除日志中,所述过期备份为截止当前第一时刻对象存储系统中对所述第一磁盘数据进行的所有未过期备份中的最早备份;
检测是否满足删除条件,如果满足所述删除条件,获取与所述第一磁盘数据对应的多条删除日志;
根据所述多条删除日志确定所述对象存储系统中保存的包括有效数据和所述无效数据的第一目标大对象;
向所述对象存储系统发送数据迁移指示和对象删除指示,所述数据迁移指示用于指示所述对象存储系统将所述第一目标大对象中的所述有效数据迁移至另一大对象中,
所述对象删除指示用于指示所述对象存储系统删除所述第一目标大对象。
2.如权利要求1所述的方法,其特征在于,所述检测是否满足删除条件包括:
检测与所述第一磁盘数据对应的多条删除日志的数量是否达到预设删除阈值,如果达到所述预设删除阈值,则满足删除条件;或
检测是否达到预设删除时间,如果达到所述预设删除时间,则满足删除条件;或
自上次满足删除条件后启动计时,检测所述计时是否结束,如果所述计时结束则满足删除条件。
3.如权利要求1或2所述的方法,其特征在于,所述根据所述多条删除日志确定所述对象存储系统中保存的包括有效数据和所述无效数据的第一目标大对象之后,还包括:
创建所述有效数据移动后的指针,所述有效数据移动后的指针表示所述有效数据移动至所述另一大对象后在所述另一大对象的位置;
创建所述第一磁盘数据的移动日志,并将所述有效数据移动前的指针和所述有效数据移动后的指针的对应关系保存至所述移动日志中。
4.如权利要求3所述的方法,其特征在于,还包括:
接收客户端发送的数据恢复请求,所述数据恢复请求包括第一磁盘标识、第二磁盘标识和待恢复备份的备份标识,所述数据恢复请求用于指示基于所述待恢复备份的备份标识对应的待恢复备份,恢复所述第一磁盘数据至所述第二磁盘中,所述待恢复备份为所述第一磁盘数据的所有未过期备份中的任一备份;
获取所述待恢复备份的备份元数据,并获取所述第一磁盘数据的所有移动日志;
根据所述第一磁盘数据的所有移动日志,确认所述待恢复备份的备份元数据中是否存在与所述移动日志中记录的有效数据移动前的指针相同的指针,如果存在,则将所述待恢复备份的备份元数据中的所述相同的指针修改为与所述有效数据移动前的指针对应的有效数据移动后的指针,获得修改后的备份元数据,所述修改后的备份元数据包括未修改的指针和修改后的指针,所述修改后的指针为所述移动日志中记录的所述有效数据移动后的指针;
根据所述修改后的备份元数据获取与所述待恢复备份对应的所述第一磁盘数据;
将所述第一磁盘数据保存至所述第二磁盘中。
5.如权利要求4所述的方法,其特征在于,所述将所述有效数据移动前的指针和所述有效数据移动后的指针的对应关系保存至所述移动日志中之后,还包括:
创建所述移动日志的对象标识;
保存第一磁盘标识和所述移动日志的对象标识的对应关系,并发送移动日志存储请求至所述对象存储系统,所述移动日志存储请求包括所述移动日志的对象标识和所述移动日志,所述移动日志存储请求用于指示所述对象存储系统将所述移动日志保存至所述移动日志的对象标识对应的对象中;
所述获取所述第一磁盘的所有移动日志,包括:
根据所述第一磁盘标识获取所述移动日志的对象标识,发送所述移动日志获取请求至所述对象存储系统,所述移动日志获取请求包括所述移动日志的对象标识,所述移动日志获取请求用于指示所述对象存储系统从与所述移动日志的对象标识对应的对象中获取所述移动日志;
接收所述对象存储系统发送的所述移动日志。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780002847.5/1.html,转载请声明来源钻瓜专利网。