发明名称 一种数据恢复方法和装置
摘要 本发明提供一种数据恢复方法和装置,该方法包括:数据备份阶段:获取服务器列表和region信息列表;针对region信息列表内的每个region信息,从服务器列表内为region信息分配至少两个服务器,指定region信息在分配的每个服务器的备份优先级;针对服务器列表内的每个服务器,为服务器生成节点信息结构,以使所述服务器利用所述节点信息结构对该region信息对应的数据进行备份;数据恢复阶段:针对region信息列表内的每个region信息,从所述数据备份阶段备份的所有数据中,选择该region信息对应的一份数据进行恢复。通过本发明的技术方案,减轻对Hbase集群的压力,避免对现有业务产生影响,不依赖于HDFS集群环境的稳定性。加快备份的速度,提高数据恢复的效率。
申请公布号 CN106294008A 申请公布日期 2017.01.04
申请号 CN201610638176.9 申请日期 2016.08.05
申请人 浙江宇视科技有限公司 发明人 黄群;俞毅
分类号 G06F11/14(2006.01)I 主分类号 G06F11/14(2006.01)I
代理机构 北京博思佳知识产权代理有限公司 11415 代理人 陈蕾
主权项 一种数据恢复方法,其特征在于,所述方法包括以下步骤:数据备份阶段:获取服务器列表和region信息列表;针对region信息列表内的每个region信息,从服务器列表内为region信息分配至少两个服务器,并指定所述region信息在分配的每个服务器的备份优先级;针对服务器列表内的每个服务器,为服务器生成节点信息结构,所述节点信息结构包括需要由所述服务器进行备份的region信息以及该region信息在所述服务器上的备份优先级,以使所述服务器利用所述节点信息结构对该region信息对应的数据进行备份;数据恢复阶段:针对所述region信息列表内的每个region信息,从所述数据备份阶段备份的所有数据中,选择该region信息对应的一份数据进行恢复。
地址 310051 浙江省杭州市滨江区西兴街道江陵路88号10幢南座1-11层