[发明专利]云备份方法和装置有效
申请号: | 201310311616.6 | 申请日: | 2013-07-23 |
公开(公告)号: | CN103414762A | 公开(公告)日: | 2013-11-27 |
发明(设计)人: | 马元英 | 申请(专利权)人: | 中国联合网络通信集团有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F17/30 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 备份 方法 装置 | ||
1.一种云备份方法,其特征在于,包括:
接收一用户发送的至少两条备份操作指令;
生成与所述用户对应的备份任务队列,所述备份任务队列中包含与各备份操作指令分别对应的备份任务;
确定与所述用户对应的存储空间,以任务调用的方式,分别调用各备份任务,完成对所述存储空间的备份操作。
2.根据权利要求1所述的方法,其特征在于,所述生成与所述用户对应的备份任务队列,所述备份任务队列中包含与各备份操作指令分别对应的备份任务之前,还包括:
根据结点二叉树索引表,确定与所述各备份操作指令分别对应的处理结点,并按照所述处理结点中所描述的处理模型,从所述备份操作指令中获取相应的操作信息,其中,所述结点二叉树为以至少一种处理结点作为结点的二叉树;
所述生成与所述用户对应的备份任务队列,所述备份任务队列中包含与各备份操作指令分别对应的备份任务,包括:
根据所述各备份操作指令,以遍历规则遍历所述结点二叉树,并生成与遍历确定的各处理结点分别对应的各备份任务;
生成与所述用户对应的备份任务队列,将所述各备份任务送入所述备份任务队列中。
3.根据权利要求2所述的方法,其特征在于,所述处理结点包括以下结点中的至少一种结点:
上传、非加密上传、加密上传、下载、非加密下载、加密下载、非加密删除、加密删除。
4.根据权利要求2或3所述的方法,其特征在于,所述处理结点以模型-视图-控制器的MVC方式实现。
5.根据权利要求2或3所述的方法,其特征在于,所述遍历规则,包括:
前序遍历、后序遍历、中序遍历。
6.根据权利要求1~3中任一项所述的方法,其特征在于,所述以任务调用的方式,分别调用各备份任务,完成对所述存储空间的备份操作,包括:
依次顺序调用各备份任务,完成对所述存储空间的备份操作;
或者,
确定可并行处理的备份任务的数量;
对确定的数量的备份任务进行调度,完成对所述存储空间的备份操作。
7.一种云备份装置,其特征在于,包括:
接收模块,用于接收一用户发送的至少两条备份操作指令;
生成模块,用于生成与所述用户对应的备份任务队列,所述备份任务队列中包含与各备份操作指令分别对应的备份任务;
处理模块,用于确定与所述用户对应的存储空间,以任务调用的方式,分别调用各备份任务,完成对所述存储空间的备份操作。
8.根据权利要求7所述的装置,其特征在于,还包括:
确定模块,用于在生成与所述用户对应的备份任务队列前,根据结点二叉树索引表,确定与所述各备份操作指令分别对应的处理结点,并按照所述处理结点中所描述的处理模型,从所述备份操作指令中获取相应的操作信息,其中,所述结点二叉树为以至少一种处理结点作为结点的二叉树;
其中,所述处理结点包括以下结点中的至少一种结点:上传、非加密上传、加密上传、下载、非加密下载、加密下载、非加密删除、加密删除;
所述处理结点以模型-视图-控制器的MVC方式实现;
所述生成模块,包括:
遍历单元,用于根据所述各备份操作指令,以遍历规则遍历所述结点二叉树,并生成与遍历确定的各处理结点分别对应的各备份任务;
所述遍历规则,包括:前序遍历、后序遍历、中序遍历;
生成单元,用于生成与所述用户对应的备份任务队列,将所述各备份任务送入所述备份任务队列中。
9.根据权利要求7或8所述的装置,其特征在于,所述处理模块,具体用于:
依次顺序调用各备份任务,完成对所述存储空间的备份操作;
或者,
确定可并行处理的备份任务的数量;
对确定的数量的备份任务进行调度,完成对所述存储空间的备份操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国联合网络通信集团有限公司,未经中国联合网络通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310311616.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:多角度测绘装置
- 下一篇:一种密封条加热工位器具