[发明专利]一种基于自定义策略的OpenStack云硬盘自动备份方法及系统在审
申请号: | 201910563519.3 | 申请日: | 2019-06-26 |
公开(公告)号: | CN110399250A | 公开(公告)日: | 2019-11-01 |
发明(设计)人: | 商晓 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 张亮 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 硬盘 自动备份 自定义策略 关联关系信息 备份策略 关联关系 创建 扫描步骤 业务需求 硬盘备份 自定义 备份 脚本 可用 数据库 关联 | ||
1.一种基于自定义策略的OpenStack云硬盘自动备份方法,其特征在于,包括如下步骤:
步骤1:创建云硬盘并确保云硬盘的状态为可用同时确定需自动备份的云硬盘;
步骤2:根据业务需求创建自定义的备份策略;
步骤3:将步骤2创建的自定义策略与步骤1中确定的需自动备份的云硬盘进行关联并将关联关系信息存入数据库对应的关联关系数据表中;
步骤4:创建自动备份脚本根据步骤2中定义的备份策略扫描步骤3中关联关系数据表中的关联关系信息,对确定需自动备份的云硬盘进行自动的备份,产生其对应的云硬盘备份资源。
2.根据权利要求1所述的一种基于自定义策略的OpenStack云硬盘自动备份方法,其特征在于,所述的步骤1中,用户根据其需求通过OpenStack Cinder组件选择云硬盘的类型,创建所需使用的云硬盘。
3.根据权利要求2所述的一种基于自定义策略的OpenStack云硬盘自动备份方法,其特征在于,所述的步骤2中,根据用户检索的资源所涉及的API接口种类及API接口支持的用户筛选条件分别对应进行线程任务的构建和执行,通过策略模块提供的基本操作类型创建自定义的备份策略同时设置所述的备份策略的属性信息,并启用策略。
4.根据权利要求3所述的一种基于自定义策略的OpenStack云硬盘自动备份方法,其特征在于,步骤2中,所述的备份策略保存于基于OpenStack数据库进行扩展增添的独立的数据表中,设置用户对自定义的备份策略进行基本数据操作,其中,基本数据操作类型包括创建、删除、修改、查询、关联、启用、禁用。
5.根据权利要求4所述的一种基于自定义策略的OpenStack云硬盘自动备份方法,其特征在于,所述的步骤3中,备份策略与云硬盘的关系是一对多的关系,即一个备份策略可关联多个云硬盘,一个云硬盘只能关联一个备份策略。
6.根据权利要求5所述的一种基于自定义策略的OpenStack云硬盘自动备份方法,其特征在于,所述的属性信息包括备份策略的ID、名称、状态、周期(每天、每周或每月)、时间点(指定的时刻)、归属信息。
所述的关联关系信息包括云硬盘ID、备份策略ID、归属信息。
7.根据权利要求6所述的一种基于自定义策略的OpenStack云硬盘自动备份方法,其特征在于,步骤4中,自动备份脚本扫描关联关系数据表中的关联关系信息并根据备份策略在指定的时间点自动产生云硬盘备份资源。
8.一种基于自定义策略的OpenStack云硬盘自动备份系统,其特征在于,包括创建确认模块、自定义的备份策略创建模块、关联模块、自动备份模块
创建确认模块,用于创建云硬盘并确保云硬盘的状态为可用并确定需自动备份的云硬盘;
自定义的备份策略创建模块,用于通过策略模块提供的基本操作功能根据业务需求创建自定义的备份策略;
关联模块,用于将自定义的备份策略创建模块创建的自定义策略与创建确认模块确定的需自动备份的云硬盘进行关联并将关联关系信息存入数据库对应的关联关系数据表中;
自动备份模块,用于创建自动备份脚本根据自定义的备份策略创建模块创建的自定义策略扫描关联关系数据表中的关联关系信息,对确定需自动备份的云硬盘进行自动的备份,产生其对应的云硬盘备份资源。
9.根据权利要求8所述的一种基于自定义策略的OpenStack云硬盘自动备份系统,其特征在于,备份策略与云硬盘的关系是一对多的关系,即一个备份策略可关联多个云硬盘,一个云硬盘只能关联一个备份策略。
10.根据权利要求9所述的一种基于自定义策略的OpenStack云硬盘自动备份系统,其特征在于,所述的关联关系信息包括云硬盘ID、备份策略ID、归属信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910563519.3/1.html,转载请声明来源钻瓜专利网。