1 .一种云分布式数据库系统的升级方法,其特征在于,包括:
响应于对云分布式数据库系统的升级触发操作,确定所述云分布式数据库系统中的待
升级资源池,对所述待升级资源池对应的待升级组件进行快照,得到与所述待升级资源池
对应的资源池快照;
对所述资源池快照进行升级处理,得到与所述资源池快照对应的目标升级快照;
基于所述目标升级快照,更新所述云分布式数据库系统中的所述待升级资源池,以完
成对所述云分布式数据库系统的升级。
2 .根据权利要求1所述的方法,其特征在于,所述确定所述云分布式数据库系统中的待
升级资源池,包括:
获取所述云分布式数据库系统中的每个资源池对应的灰度开关的开关标识;
针对每个所述资源池,在所述资源池对应的开关标识为预设的打开标识的情况下,将
所述资源池确定为所述待升级资源池。
3 .根据权利要求1所述的方法,其特征在于,所述对所述待升级资源池对应的待升级组
件进行快照,得到与所述待升级资源池对应的资源池快照,包括:
对所述待升级资源池对应的镜像库中的组件镜像、所述待升级资源池中的网关服务组
件、原始数据库实例以及集群管理服务组件分别进行快照,得到与所述待升级资源池的对
应的资源池快照。
4 .根据权利要求1所述的方法,其特征在于,所述对所述资源池快照进行升级处理,得
到与所述资源池快照对应的目标升级快照,包括:
对所述资源池快照进行版本升级以及对升级之后的资源池快照进行版本测试;
在测试通过的情况下,将升级之后的资源池快照作为所述目标升级快照。
5 .根据权利要求4所述的方法,其特征在于,还包括:
在测试不通过的情况下,基于版本测试过程中生成的测试数据,生成与升级之后的资
源池快照对应的目标测试日志,并展示所述目标测试日志。
6 .根据权利要求1所述的方法,其特征在于,所述基于所述目标升级快照,更新所述云
分布式数据库系统中的所述待升级资源池,包括:
获取所述待升级资源池中的当前数据库实例,基于所述当前数据库实例更新所述目标
升级快照;
将所述待升级资源池替换为更新后的目标升级快照。
7 .一种云分布式数据库系统的升级装置,其特征在于,包括:
资源池确定模块,用于响应于对云分布式数据库系统的升级触发操作,确定所述云分
布式数据库系统中的待升级资源池,对所述待升级资源池对应的待升级组件进行快照,得
到与所述待升级资源池对应的资源池快照;
快照发送模块,用于对所述资源池快照进行升级处理,得到与所述资源池快照对应的
目标升级快照;
快照接收模块,用于基于所述目标升级快照,更新所述云分布式数据库系统中的所述
待升级资源池,以完成对所述云分布式数据库系统的升级。
8.一种电子设备,其特征在于,所述电子设备包括:
至少一个处理器;以及
权 利 要 求 书
1/2 页
2
评论