[发明专利]一种用于达梦数据库的批量主机备份的方法、系统和存储介质在审
申请号: | 201911147829.3 | 申请日: | 2019-11-21 |
公开(公告)号: | CN110879767A | 公开(公告)日: | 2020-03-13 |
发明(设计)人: | 李玉祥;吴远明;许志成;温振环 | 申请(专利权)人: | 广州西麦科技股份有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 深圳市辉泓专利代理有限公司 44510 | 代理人: | 李焕良;孟强 |
地址: | 510000 广东省广州市高新技术产业开*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 数据库 批量 主机 备份 方法 系统 存储 介质 | ||
一种用于达梦数据库的批量主机备份的方法、系统和存储介质,该方法为利用基于ssh协议远程控制的ansible模块,同时连接到各个达梦数据库服务器主机,实现在远程服务器上执行备份命令以及分发文件工作,该系统包括备份环境检测模块和备份执行模块,其中:备份环境检测模块用于检测备份环境是否成立,如果配置均存在并环境符合要求即可执行备份;备份执行模块,用于执行备份操作,存储介质中存储有实现如上述的方法的程序。本发明可提高备份数据安全性,掌控整个备份生命周期。可接入备份系统,备份数据自动拷贝到备份系统及磁带库,减少工作量,提高工作效率。本发明还可采用定制化备份策略,节约备份时间成本和人力成本,减轻工作负担。
技术领域
本发明公开一种批量主机备份的方法,特别是一种用于达梦数据库的批量主机备份的方法、系统和存储介质。
背景技术
备份管理工作是系统运维工作中非常重要的安全工作,尤其达梦数据库承载了公司重要的核心数据,其备份工作将直接影响数据安全性。
目前,达梦数据库主要依赖服务器上设置的定时任务方式进行数据备份,此备份方式缺乏合理规范的管理。该方法存在下述缺点:(1)、备份后的数据有效性无法自动检查;(2)、备份的方式、备份的路径以及备份的整个生命周期无法管控;(3)、备份后的数据无法与电网的备份系统及磁带库进行对接,需要全部采用人工方式拷贝,工作量大且工作效率低下。
发明内容
针对上述提到的现有技术中的达梦数据库数据无法自动备份的缺点,本发明提供一种用于达梦数据库的批量主机备份的方法、系统和存储介质,
本发明解决其技术问题采用的技术方案是:一种用于达梦数据库的批量主机备份的方法,该方法为利用基于ssh协议远程控制的ansible模块,同时连接到各个达梦数据库服务器主机,实现在远程服务器上执行备份命令以及分发文件工作。
一种用于达梦数据库的批量主机备份的系统,该系统包括备份环境检测模块和备份执行模块,其中:备份环境检测模块用于检测备份环境是否成立,如果配置均存在并环境符合要求即可执行备份;备份执行模块,用于执行备份操作。
一种存储介质,存储介质中存储有实现如上述的方法的程序。
本发明解决其技术问题采用的技术方案进一步还包括:
所述的方法包括下述步骤:
步骤S1、备份环境检测:检测达梦数据库的备份环境是否存在以及符合要求;
步骤S2、备份的执行过程:根据用户选择的备份时间,通过定时器进行定时,当到达指定时间即可执行备份操作。
所述的步骤S1中,备份环境检测包括如下子步骤:
步骤S1-1、获取用户输入的备份路径,根据输入的备份路径到具体路径下检查有无该路径,如果存在此路径,则反馈信息确认路径存在,若无该路径,则创建生成此备份路径;
步骤S1-2、查看需要备份的主机是否已被添加,查看在主控机中ansible的hosts配置文件中是否存在该主机的IP;
步骤S1-3、通过查看名为dmserver的进程是否存在来判断达梦服务有没有开启;
步骤S1-4、检查dmap进程是否存在,如果此进程未开启,则控制器开启。
所述的步骤S2中,备份的执行过程包括如下子步骤:
步骤S2-1、在主控机录入生成备份脚本,脚本内容为达梦数据库备份命令;
步骤S2-2、通过ansible模块中的发送命令把备份脚本分发到各个备份机器上,并执行备份脚本;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州西麦科技股份有限公司,未经广州西麦科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911147829.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种腕扣式背栓干挂石材幕墙
- 下一篇:一种多自由度气动柔性机械手