【技术实现步骤摘要】
数据备份方法、装置、服务器及存储介质
[0001]本专利技术涉及数据处理
,尤其是涉及一种数据备份方法、装置、服务器及存储介质。
技术介绍
[0002]目前,传统的Mysql数据库备份通常在Mysql本机进行全量或增量备份,随后将备份文件传输到远程的存储服务器。然而,在多Mysql服务器实例的场景下,该备份方式会导致配置管理越来越复杂,且会增加数据库服务器不必要的性能损耗。
技术实现思路
[0003]有鉴于此,本专利技术的目的在于提供一种数据备份方法、装置、服务器及存储介质,可以对数据库和服务器进行统一管理配置,同时降低备份对数据库和服务器带来的性能损耗,还可以显著提升容器集群的使用率。
[0004]第一方面,本专利技术实施例提供了一种数据备份方法,所述方法应用于容器集群,所述容器集群分别与待备份数据库和外部存储服务器通信连接,所述容器集群配置有信息配置文件,所述信息配置文件至少存储有所述待备份数据库的第一远程连接信息和所述外部存储服务器的第二远程连接信息,包括:当触发数据备份任务时,从所述容器 ...
【技术保护点】
【技术特征摘要】
1.一种数据备份方法,其特征在于,所述方法应用于容器集群,所述容器集群分别与待备份数据库和外部存储服务器通信连接,所述容器集群配置有信息配置文件,所述信息配置文件至少存储有所述待备份数据库的第一远程连接信息和所述外部存储服务器的第二远程连接信息,包括:当触发数据备份任务时,从所述容器集群包含的容器中确定目标容器;通过所述目标容器执行所述数据备份任务,以基于所述信息配置文件中存储的所述第一远程连接信息,从所述待备份数据库中拉取待备份数据得到备份文件;当所述数据备份任务执行结束时,基于所述信息配置文件中存储的所述第二远程连接信息,将所述备份文件发送至所述外部存储服务器。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述数据备份任务执行过程中,将所述待备份数据库标注为运行状态;在所述数据备份任务执行结束时,将所述待备份数据库从所述运行状态切换至备份完成状态。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:如果所述待备份数据库的状态未从所述运行状态切换至所述备份完成状态,生成所述数据备份任务对应的告警提示。4.根据权利要求1所述的方法,其特征在于,在所述当触发数据备份任务时,从所述容器集群包含的容器中确定目标容器的步骤之前,所述方法还包括:响应针对于数据备份任务的创建操作,在所述容器集群中创建指定运行周期对应的数据备份任务,以使所述容器集群按照所述指定运行周期触发所述数据备份任务。5.根据权利要求1所述的方法,其特征在于,所述当所述数据备份任务执行结束时,基于所述信息配置文件中存储的所述第二远程连接信息,将所述备份文件发送至所述外部存储服务器的步骤,还包括:当所述数据备份任务执行结束时,在预设时间范围内,基于所述信...
【专利技术属性】
技术研发人员:古明泉,敬军,
申请(专利权)人:四川众信佳科技发展有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。