发明名称 |
一种数据恢复方法和装置 |
摘要 |
本发明提供一种数据恢复方法和装置,该方法包括:数据备份阶段:获取服务器列表和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层 |