当前位置: 首页 > 专利查询>伊姆西公司专利>正文

用于数据备份的方法和设备技术

技术编号:16873598 阅读:87 留言:0更新日期:2017-12-23 11:36
本公开的实施例涉及一种用于数据备份的方法和装置。该方法包括从服务存储库选择用于应用的备份服务。该方法还包括针对应用,设置与选择的备份服务相关联的配置信息。此外,该方法还包括响应于备份服务被启用,根据配置信息将与备份服务相对应的备份服务代理部署到与应用相关联的源节点,以使得应用的数据经由备份服务代理从源节点被备份到目标节点中。

Methods and devices for data backup

An embodiment of the present disclosure relates to a method and device for data backup. This method includes the selection of backup services for application from the service repository. This method also includes configuration information associated with the backup service that is selected for the application. In addition, the method also includes response to the backup service is enabled, according to the source node backup service proxy configuration information and backup service corresponding to the deployment and application related to the application, data from the backup service agent from the source node to the destination node in the backup is.

【技术实现步骤摘要】
用于数据备份的方法和设备
本公开的实施例总体涉及数据存储领域,具体涉及一种用于数据备份的方法和设备。
技术介绍
数据备份是指为了防止系统出现操作失误或系统故障导致数据丢失,而将全部或部分数据集合从应用主机的硬盘或阵列复制到其它的存储介质的过程。为了满足较好的恢复时间目标(RTO)和/或恢复点目标(RPO)并且实现诸如去重、压缩或加密等丰富的数据特征,传统数据备份系统通常被实现为具有紧耦合软件的、基于某种目的而构建的硬件。例如,传统数据备份系统通常服务于位于固定物理节点的应用,并且利用专用硬件或控制器将数据从该应用所在的节点复制到专门优化的目标节点中。然而,随着云计算的广泛采用,上述传统数据备份系统正面临巨大挑战。在现代云计算环境中,所有资源是动态配置的并且应用通常能够被动态地部署、调度和扩展。这要求数据备份系统能够快速配置,能够与应用的实例动态映射而无论应用的实例增加、减少或者跨节点移动,能够容易地被扩展以支持大量的应用实例等。此外,在这样的大规模且动态改变的环境中,数据备份系统的管理应当尽可能简单和透明,从而避免额外的管理开销。同时,数据备份系统还应当尽可能兼顾传统的性能和功能要求本文档来自技高网...
用于数据备份的方法和设备

【技术保护点】
一种用于数据备份的方法,包括:从服务存储库选择用于应用的备份服务;针对所述应用,设置与选择的所述备份服务相关联的配置信息;以及响应于所述备份服务被启用,根据所述配置信息将与所述备份服务相对应的备份服务代理部署到与所述应用相关联的源节点,以使得所述应用的数据经由所述备份服务代理从所述源节点被备份到目标节点中。

【技术特征摘要】
1.一种用于数据备份的方法,包括:从服务存储库选择用于应用的备份服务;针对所述应用,设置与选择的所述备份服务相关联的配置信息;以及响应于所述备份服务被启用,根据所述配置信息将与所述备份服务相对应的备份服务代理部署到与所述应用相关联的源节点,以使得所述应用的数据经由所述备份服务代理从所述源节点被备份到目标节点中。2.根据权利要求1所述的方法,其中从服务存储库选择用于应用的备份服务包括:从所述服务存储库获取备份服务列表,所述备份服务列表包括向所述服务存储库注册的至少一个备份服务;以及从所述备份服务列表中选择用于所述应用的所述备份服务。3.根据权利要求1所述的方法,其中设置与选择的所述备份服务相关联的配置信息包括:设置涉及候选源节点的第一配置信息,所述候选源节点选自:由包括所述应用在内的多个应用所共享的节点,或者所述应用的至少一个实例所在的节点。4.根据权利要求3所述的方法,其中根据所述配置信息将所述备份服务代理部署到所述源节点包括:根据所述第一配置信息从所述候选源节点中确定所述源节点;以及将所述备份服务代理部署到确定的所述源节点。5.根据权利要求1所述的方法,其中设置与选择的所述备份服务相关联的配置信息包括:设置涉及所述目标节点的第二配置信息,所述第二配置信息包括以下至少一项:用于所述目标节点的账户信息,以及所述目标节点要执行的媒体控制操作。6.根据权利要求1所述的方法,其中设置与选择的所述备份服务相关联的配置信息包括:设置涉及所述备份服务代理的第三配置信息,所述第三配置信息指示所述应用的所述数据在所述备份服务代理是否要被缓存。7.根据权利要求1所述的方法,其中设置与选择的所述备份服务相关联的配置信息包括:设置涉及所述应用与所述备份服务代理之间的数据传输模式的第四配置信息,所述数据传输模式包括以下至少一种:所述应用向所述备份服务代理推送所述数据的推送模式,所述备份服务代理从所述应用拉取所述数据的拉取模式,以及所述应用和所述备份服务代理通过共享存储来交换所述数据的共享存储模式。8.根据权利要求1所述的方法,其中设置与选择的所述备份服务相关联的配置信息包括:设置涉及所述数据的备份调度的第五配置信息,所述第五配置信息指示以下至少一项:数据备份的执行频率,以及数据备份的执行时间。9.根据权利要求1所述的方法,其中设置与选择的所述备份服务相关联的配置信息包括:设置涉及与所述应用相关的事件的处理策略的第六配置信息,所述事件包括以下至少一项:所述应用的第一实例被启动;所述应用的第二实例被关闭;所述应用的第三实例被跨节点移动;以及所述应用的第四实例运行失败。10.根据权利要求1所述的方法,其中所述备份服务代理被封装为可执行的容器,并且所述容器包括Docker容器。11.一种用于数据备份的设备,包括:至少一个处理单元;至少一个存储器,所述至少一个存储器被耦合到所述至少一个...

【专利技术属性】
技术研发人员:赵军平包捷王鲲孙宇熙
申请(专利权)人:伊姆西公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1