[发明专利]一种程序数据库虚拟化插拔的方法及设备在审
申请号: | 202110685369.0 | 申请日: | 2021-06-21 |
公开(公告)号: | CN113360476A | 公开(公告)日: | 2021-09-07 |
发明(设计)人: | 李天泽;杜青;朱绍臣 | 申请(专利权)人: | 上海上讯信息技术股份有限公司 |
主分类号: | G06F16/21 | 分类号: | G06F16/21;G06F11/14 |
代理公司: | 上海百一领御专利代理事务所(普通合伙) 31243 | 代理人: | 王奎宇 |
地址: | 201203 上海市浦东新区张*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 程序 数据库 虚拟 化插拔 方法 设备 | ||
1.一种程序数据库虚拟化插拔的方法,其特征在于,所述方法包括:
获取多个待插拔的程序数据库的数据,为每一个待插拔的程序数据库的数据创建快照;
使用所述快照进行每一个待插拔的程序数据库的克隆,得到多个克隆程序数据库;
选择目标环境上的运行的多租户实例,将所述多个克隆程序数据库插入到所述多租户实例的容器中。
2.根据权利要求1所述的方法,其特征在于,所述方法包括:
确定所述目标环境上运行的多租户实例不再需要的目标程序数据库,将所述目标程序数据库对应的克隆程序数据库从所述容器中拔掉。
3.根据权利要求1所述的方法,其特征在于,选择目标环境上的运行的多租户实例,包括:
判断所述目标环境上是否存在运行的多租户实例,若否,则自动初始化一个实例,若是,则从已运行的多租户实例中选择目标多租户实例。
4.根据权利要求1至3中任一项所述的方法,其特征在于,为每一个待插拔的程序数据库的数据创建快照之后,包括:
根据业务配置定时快照任务,使用所述定时快照任务对每一个待插拔的程序数据库进行快照列表的维护。
5.根据权利要求4所述的方法,其特征在于,所述方法包括:
根据接收到的使用请求通过所述快照将所述多个克隆程序数据库进行分发至不同数据库实例下。
6.根据权利要求4所述的方法,其特征在于,所述方法包括:
接收到数据跳转请求或数据滚动操作请求后,通过所述快照将所述多个克隆程序数据库进行数据的前后滚操作。
7.根据权利要求1所述的方法,其特征在于,获取多个待插拔的程序数据库的数据,包括:
从源数据库或第三方备份系统中获取多个待插拔的程序数据库的数据。
8.一种程序数据库虚拟化插拔的设备,其特征在于,所述设备包括:
创建装置,用于获取多个待插拔的程序数据库的数据,为每一个待插拔的程序数据库的数据创建快照;
克隆装置,用于使用所述快照进行每一个待插拔的程序数据库的克隆,得到多个克隆程序数据库;
插入装置,用于选择目标环境上的运行的多租户实例,将所述多个克隆程序数据库插入到所述多租户实例的容器中。
9.一种程序数据库虚拟化插拔的设备,其特征在于,所述设备包括:
一个或多个处理器;以及
存储有计算机可读指令的存储器,所述计算机可读指令在被执行时使所述处理器执行如权利要求1至7中任一项所述方法的操作。
10.一种计算机可读介质,其上存储有计算机可读指令,所述计算机可读指令可被处理器执行以实现如权利要求1至7中任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海上讯信息技术股份有限公司,未经上海上讯信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110685369.0/1.html,转载请声明来源钻瓜专利网。