[发明专利]一种基于自定义策略的OpenStack云硬盘自动备份方法及系统在审
申请号: | 201910563519.3 | 申请日: | 2019-06-26 |
公开(公告)号: | CN110399250A | 公开(公告)日: | 2019-11-01 |
发明(设计)人: | 商晓 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 张亮 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 硬盘 自动备份 自定义策略 关联关系信息 备份策略 关联关系 创建 扫描步骤 业务需求 硬盘备份 自定义 备份 脚本 可用 数据库 关联 | ||
本发明提供一种基于自定义策略的OpenStack云硬盘自动备份方法及系统,包括如下步骤:步骤1:创建云硬盘并确保云硬盘的状态为可用同时确定需自动备份的云硬盘;步骤2:根据业务需求创建自定义的备份策略;步骤3:将步骤2创建的自定义策略与步骤1中确定的需自动备份的云硬盘进行关联并将关联关系信息存入数据库对应的关联关系数据表中;步骤4:创建自动备份脚本根据步骤2中定义的备份策略扫描步骤3中关联关系数据表中的关联关系信息,对确定需自动备份的云硬盘进行自动的备份,产生其对应的云硬盘备份资源。
技术领域
本发明涉及云计算OpenStack技术领域,具体涉及一种基于自定义策略的OpenStack云硬盘自动备份方法及系统。
背景技术
OpenStack是一个旨在为公共及私有云的建设与管理提供软件的开源项目,由计算、存储、网络等几个主要的组件组合起来完成云计算管理工作,其目标是为全球数以亿计的用户提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。
Cinder作为OpenStack的存储服务组件,为客户提供丰富的块存储服务。云硬盘作为块存储服务提供给用户的主要服务资源类型,可以为客户的云服务器提供高可用、弹性、高性能、低时延的数据块级随机存储,并对数据持久化存储,成为许多政府和企业云服务平台的首要选择。用户会把安全性要求十分高的数据存放到云硬盘上,为了避免数据泄露或者被破坏,需要通过备份和恢复实现数据安全存储。然而当前Cinder提供给用户的云硬盘备份方式为用户手动繁琐通过对指定云硬盘执行备份的指令来实现此云硬盘的备份,这样的方式既无法实现备份时间点的可控性,又增加了用户操作的复杂性,以至于在某种程度上降低了云硬盘的数据安全可靠性和云硬盘备份方式的用户体验。
发明内容
针对然而当前Cinder提供给用户的云硬盘备份方式为用户手动繁琐通过对指定云硬盘执行备份的指令来实现此云硬盘的备份,这样的方式既无法实现备份时间点的可控性,又增加了用户操作的复杂性,以至于在某种程度上降低了云硬盘的数据安全可靠性和云硬盘备份方式的用户体验的问题,本发明提供一种基于自定义策略的OpenStack云硬盘自动备份方法及系统。
本发明的技术方案是:
一方面,本发明技术方案提供一种基于自定义策略的OpenStack云硬盘自动备份方法,包括如下步骤:
步骤1:创建云硬盘并确保云硬盘的状态为可用同时确定需自动备份的云硬盘;
步骤2:根据业务需求创建自定义的备份策略;
步骤3:将步骤2创建的自定义策略与步骤1中确定的需自动备份的云硬盘进行关联并将关联关系信息存入数据库对应的关联关系数据表中;
步骤4:创建自动备份脚本根据步骤2中定义的备份策略扫描步骤3中关联关系数据表中的关联关系信息,对确定需自动备份的云硬盘进行自动的备份,产生其对应的云硬盘备份资源。
进一步的,所述的步骤1中,用户根据其需求通过OpenStack Cinder组件选择云硬盘的类型,创建所需使用的云硬盘。
进一步的,所述的步骤2中,根据用户检索的资源所涉及的API接口种类及API接口支持的用户筛选条件分别对应进行线程任务的构建和执行,通过策略模块提供的基本操作类型创建自定义的备份策略同时设置所述的备份策略的属性信息,并启用策略。
进一步的,步骤2中,所述的备份策略保存于基于OpenStack数据库进行扩展增添的独立的数据表中,设置用户对自定义的备份策略进行基本数据操作,其中,基本数据操作类型包括创建、删除、修改、查询、关联、启用、禁用。
进一步的,所述的步骤3中,备份策略与云硬盘的关系是一对多的关系,即一个备份策略可关联多个云硬盘,一个云硬盘只能关联一个备份策略。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910563519.3/2.html,转载请声明来源钻瓜专利网。