[发明专利]一种用于数据库运维的移动平台及其使用方法有效
申请号: | 201510318997.X | 申请日: | 2015-06-11 |
公开(公告)号: | CN104951524B | 公开(公告)日: | 2018-03-23 |
发明(设计)人: | 程永新;宋辉;孙田 | 申请(专利权)人: | 上海新炬网络信息技术股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 上海科律专利代理事务所(特殊普通合伙)31290 | 代理人: | 袁亚军,金碎平 |
地址: | 201701 上海市青浦区外青*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 数据库 移动 平台 及其 使用方法 | ||
1.一种用于数据库运维的移动平台,所述移动平台和数据库集群连接,所述数据库集群包括多台主机,其特征在于,所述移动平台包括移动端、适于与所述移动端通讯的前置机以及适于与所述前置机通讯的服务端,其中:
所述移动端包括:
方案下载模块,其用于当收到下载请求时,选择预先配置的数据库运维方案进行下载;
资源填充模块,其用于在选择相应数据库运维方案进行下载后,选择数据库集群中的至少一台主机信息;
最终实施模块,其用于在所述资源填充模块确认所述至少一台主机信息后,根据所述方案下载模块中选择的数据库运维方案形成脚本并实施;
日志查看模块,其用于当根据所述方案下载模块中选择的数据库运维方案形成脚本命令并实施时,对数据库信息进行捕捉以形成日志信息;以及
进度监控模块,其用于显示数据库运维进度;
所述前置机用于接收所述移动端发出的请求,所述前置机包括:
安全网关模块,其用于当接收所述移动端发出的请求时,验证所述请求的安全性;
请求排队模块,其用于当所述移动端发出的请求超过服务端的负载时,进入队列进行等待;以及
命令转发模块,其用于对所述脚本命令及所述日志信息进行转发;
所述服务端包括:
权限校验模块,其用于校验所述移动端发出的请求的访问账号权限信息;
会话管理模块,其用于接收所述移动端发出的请求中的脚本命令,在数据库集群生产环境执行相应的脚本命令;
连接管理模块,其用于按照所述移动端的请求,通过获取相应资源列表,初始化连接至所述数据库集群,并保持连接直至所述脚本命令执行结束后,对连接予以释放;
回显处理模块,其用于在数据库集群执行脚本命令后,获取回显信息并将所述回显信息传输至所述移动端;以及
日志截取模块,其用于获取所述数据库集群的日志信息,并将所述日志信息通过所述会话管理模块传输至所述移动端。
2.根据权利要求1所述的移动平台,其特征在于,所述移动端还包括方案制定模块,其用于当方案下载模块中没有预先配置的数据库运维方案时,发出请求制定方案,并将制定好的数据库运维方案传输至方案下载模块中。
3.根据权利要求1所述的移动平台,其特征在于,所述移动端还包括操作审核模块,其用于审核影响数据库安全性以及访问效率的SQL操作,并对数据库运维方案中的SQL语句进行优化。
4.根据权利要求1所述的移动平台,其特征在于,所述服务端还包括资源管理模块,其用于对数据库生产环境资源列表维护管理,新增新集成资源,删除下线资源。
5.根据权利要求1所述的移动平台,其特征在于,所述服务端采用JAVA实现,所述服务端通过SSH协议与数据库集群生产环境主机通讯。
6.一种数据库运维的移动平台的使用方法,其特征在于,使用如权利要求1所述的用于数据库运维的移动平台,所述使用方法包括以下步骤:
S101:移动端收到下载请求时,选择预先配置的数据库运维方案进行下载;
S201:通过前置机的安全网关的鉴权后,选择数据库集群中的至少一台主机作为目标数据库所在主机;
S301:在服务端创建会话后,根据选择的数据库运维方案形成脚本并实施,创建生产数据库连接;
S401:对数据库信息进行捕捉以形成日志信息;
S501:在所述移动端显示执行结果。
7.根据权利要求6所述的方法,其特征在于,在所述步骤S101之后,还包括步骤S102:判断数据库运维方案是否存在,若不存在,则发出请求制定方案。
8.根据权利要求7所述的方法,其特征在于,在所述步骤S102之后,还包括步骤S103:判断所述下载的数据库运维方案是否影响数据库安全性以及访问效率的SQL操作,并对数据库运维方案中的SQL语句进行优化。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海新炬网络信息技术股份有限公司,未经上海新炬网络信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510318997.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:电力信息查询方法和手持式的终端设备
- 下一篇:一种信息推荐方法、装置及服务器