[发明专利]基于云平台镜像的容灾方法、装置、电子设备及存储介质有效
申请号: | 202310565705.7 | 申请日: | 2023-05-19 |
公开(公告)号: | CN116302711B | 公开(公告)日: | 2023-10-03 |
发明(设计)人: | 王涛;孙涛;张英;赵星磊;王恬;程晓梅 | 申请(专利权)人: | 山东捷瑞数字科技股份有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 杨帆 |
地址: | 264003 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 平台 方法 装置 电子设备 存储 介质 | ||
本申请公开了一种基于云平台镜像的容灾方法、装置、电子设备及存储介质,方法包括:对源应用系统进行镜像操作,获得备应用系统;将所述源应用系统的系统数据同步至所述备应用系统;按照预设参数类型对所述源应用系统进行数据采集,获得监控参数;当对所述监控参数校验不通过时,将所述源应用系统的系统业务切换至所述备应用系统。应用本申请所提供的技术方案,可以实现高效率、低成本的云应用系统容灾。
技术领域
本申请涉及云平台技术领域,特别涉及一种基于云平台镜像的容灾方法,还涉及一种基于云平台镜像的容灾装置、电子设备以及计算机可读存储介质。
背景技术
云应用系统是在云平台环境下采用应用服务托管的方式构建得到,一般是内容信息发布及对外宣传的重要渠道。随着互联网技术的发展,应用系统趋于成熟,访问率越来越高,用户访问云上应用的过程中,可能存在访问异常或需要暂时中断服务等各种不可预料的情况,这就要求对应用系统运行中的故障具有容灾的能力,例如,黑客攻击、服务器升级重启或软硬件故障等情况都将使用户都无法访问网络资源,严重影响用户体验。因此,需要使用容灾技术提高应用服务可用性的目的。目前,传统容灾技术一般需要安装容灾软件,将会额外占有服务器资源,并且需要一步步配置才能完成,或是通过数据迁移、服务器环境、调用DNS(Domain Name System,域名系统)等方面的配置,流程较为复杂,操作较为不便,开发代价高,且会限制未来扩展。
因此,如何实现高效率、低成本的云应用系统容灾是本领域技术人员亟待解决的问题。
发明内容
本申请的目的是提供一种基于云平台镜像的容灾方法,该基于云平台镜像的容灾方法可以实现高效率、低成本的云应用系统容灾;本申请的另一目的是提供一种基于云平台镜像的容灾装置、电子设备及计算机可读存储介质,均具有上述有益效果。
第一方面,本申请提供了一种基于云平台镜像的容灾方法,包括:
对源应用系统进行镜像操作,获得备应用系统;
将所述源应用系统的系统数据同步至所述备应用系统;
按照预设参数类型对所述源应用系统进行数据采集,获得监控参数;
当对所述监控参数校验不通过时,将所述源应用系统的系统业务切换至所述备应用系统。
可选地,所述按照预设参数类型对所述源应用系统进行数据采集,获得监控参数,包括:
按照所述预设参数类型对所述源应用系统进行数据采集,获得系统端口状态、系统IP可用性、系统响应时间、系统状态码;
将所述系统端口状态、所述系统IP可用性、所述系统响应时间、所述系统状态码组合为所述监控参数。
可选地,所述当对所述监控参数校验不通过时,将所述源应用系统的系统业务切换至所述备应用系统,包括:
获取各所述预设参数类型对应的阈值条件;
判断所述监控参数中各所述预设参数类型的参数值是否均满足相应的阈值条件;
若否,则确定对所述监控参数校验不通过,并将所述源应用系统的系统业务切换至所述备应用系统。
可选地,所述将所述源应用系统的系统数据同步至所述备应用系统,包括:
在所述源应用系统的源数据库中提取源应用数据表;
在所述源应用数据表中提取所述源应用系统的系统数据;
将所述系统数据存储至所述备应用系统的备数据库;
按照所述源应用数据表在所述备数据库中为所述系统数据插入备应用数据表。
可选地,所述对源应用系统进行镜像操作,获得备应用系统,包括:
确定所述源应用系统的应用软件和操作系统;
利用预设镜像工具为所述应用软件和所述操作系统创建镜像,获得应用软件镜像和操作系统镜像;
利用所述应用软件镜像和所述操作系统镜像生成所述备应用系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东捷瑞数字科技股份有限公司,未经山东捷瑞数字科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310565705.7/2.html,转载请声明来源钻瓜专利网。