The embodiment of the invention discloses a data recovery method, a device and a replica management server. The method includes: storing the acquired raw data; determining the method of storing the updated data based on the remaining data storage space and the number of original data copies generated when the original data exists to be updated; storing the updated data according to the method of storing the updated data according to the original data copy; and storing the updated data according to the number of received data; According to the restored instruction, the data storage path is redirected to the storage path of the original data copy. The embodiment of the invention can improve the efficiency of data recovery.
【技术实现步骤摘要】
数据恢复的方法、装置及副本管理服务器
本专利技术涉及通信
,尤其涉及一种数据恢复的方法、装置及副本管理服务器。
技术介绍
随着办公自动化和电子商务的飞速发展,企业对信息系统的依赖性越来越高,数据库和业务数据作为信息系统的核心担当着重要的角色,数据库和业务数据的备份和恢复也就十分重要。数据库和业务数据的备份和恢复技术,主要利用备份恢复系统通过数据库以及业务数据的备份恢复接口对数据库以及业务数据先进行逻辑备份,然后当数据库以及业务数据出现损坏或者需要恢复到某一逻辑时间点的时候,再利用备份恢复系统基于逻辑备份对数据库或者业务数据进行恢复,待恢复完成后再进行打开数据库或者恢复应用等操作。例如,对数据库的恢复过程为:首先查询数据库逻辑备份记录,并关闭数据库;然后启动数据库到非挂起nomount状态下,恢复控制文件;再把数据库启动到挂起mount状态下,恢复数据库的数据文件和日志文件,以及数据库逻辑追日志操作;最后打开数据库,恢复数据库的数据。通过上述过程可以看出,利用传统的数据备份和恢复技术在对数据库或者业务数据进行恢复需要漫长而且复杂繁琐的过程,花费较长的时间,降低业务数据恢复的效率。
技术实现思路
本专利技术实施例提供了一种数据恢复的方法、装置及副本管理服务器,能够提高数据恢复的效率。第一方面,本专利技术实施例提供了一种数据恢复的方法,包括:存储获取的原始数据;当原始数据存在待更新数据时,基于剩余数据存储空间和生成原始数据副本的数量确定原始数据副本存储更新数据的方式;根据原始数据副本存储更新数据的方式存储更新数据;当接收到数据恢复的指令时,将数据存储路径重定向 ...
【技术保护点】
1.一种数据恢复的方法,其特征在于,包括:存储获取的原始数据;当所述原始数据存在待更新数据时,基于剩余数据存储空间和生成原始数据副本的数量确定所述原始数据副本存储更新数据的方式;根据所述原始数据副本存储所述更新数据的方式存储所述更新数据;当接收到数据恢复的指令时,将数据存储路径重定向为所述原始数据副本的存储路径。
【技术特征摘要】
1.一种数据恢复的方法,其特征在于,包括:存储获取的原始数据;当所述原始数据存在待更新数据时,基于剩余数据存储空间和生成原始数据副本的数量确定所述原始数据副本存储更新数据的方式;根据所述原始数据副本存储所述更新数据的方式存储所述更新数据;当接收到数据恢复的指令时,将数据存储路径重定向为所述原始数据副本的存储路径。2.根据权利要求1所述数据恢复的方法,其特征在于,所述基于剩余数据存储空间和生成原始数据副本的数量确定所述原始数据副本存储更新数据的方式,包括:当所述剩余数据存储空间大于预设值,且生成所述原始数据副本的数量大于1时,确定所述原始数据副本存储更新数据的方式为第一预设方式;当所述剩余数据存储空间大于预设值,且生成所述原始数据副本的数量小于等于1时,确定所述原始数据副本存储更新数据的方式为第二预设方式;当所述剩余存储空间小于等于所述预设值时,确定所述原始数据副本存储更新数据的方式为第三预设方式。3.根据权利要求2所述数据恢复的方法,其特征在于,所述确定所述原始数据副本存储更新数据的方式为所述第一预设方式;所述根据所述原始数据副本存储所述更新数据的方式存储所述更新数据,包括:将所述原始数据中所述待更新数据更新为所述更新数据;将更新后的原始数据同步至所述原始数据副本中。4.根据权利要求3所述数据恢复的方法,其特征在于,所述将更新后的原始数据同步至所述原始数据副本中,包括:将更新后的原始数据中更新的数据同步至所述原始数据副本中。5.根据权利要求2所述数据恢复的方法,其特征在于,所述确定所述原始数据副本存储更新数据的方式为所述第二预设方式;所述根据所述原始数据副本存储所述更新数据的方式存储所述更新数据,包括:将所述原始数据同步至所述原始数据副本中;基于所述原始数据中的待更新数据确定在所述原始数据副本中的待更新数据;将所述原始数据副本中的待更新数据更新为所述更新数据。6.根据权利要求5所述数据恢复的方法,其特征在于,在所述将所述原始数据同步至所述原始数据副本中的同时,还包括:将所述更新数据存储于临时副本中;在所述将所述原始数据同步至所述原始数据副本中之后,确定在所述原始数据副本中的待更新数据;将所述原始数据副本中待更新数据更新为所述临时副本中的更新数据。7.根据权利要求2所述数据恢复的方法,其特征在于,所述确定所述原始数据副本存储更新数据的方式为所述第三预设方式;所述根据所述原始数据副本存储所述更新数据的方式存储所述更新数据,包括:在所述原始数据副本中存储所述更新数据;确定所述待更新的数据在所述原始数据中存储的第一位置信息;确定所述原始数据副本中存储所述更新数据的第二位置信息;建立数据卷位图,所述数据卷位图包括所述第一位置信息和所述第二位置信息的映射关系。8.根据权利要求1所述数据恢复的方法,其特征在于,在所述基于剩余数据存储空间和生成原始数据副本的数量确定所述原始数据副本存储更新数据的方式之前,还包括:基于需要捕获时间节点数据确定生成原始数据副本的数量。9.一种数据恢复的装置,其特征在于,包括:原始数据存储单元,用于获取并存储原始数据;确定单元,用于当所述原始数据存在待更新数据时,...
【专利技术属性】
技术研发人员:杨孝平,
申请(专利权)人:中国移动通信集团四川有限公司,中国移动通信集团公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。