发明名称 |
一种恢复数据的方法及装置 |
摘要 |
本发明公开了一种恢复数据的方法及装置,该方法包括:生成数据恢复文件,所述数据恢复文件中包括对恢复数据结构的描述,所述恢复数据结构中定义了数据恢复标记字段、数据块长度信息字段以及正确性校验码字段;在进程运行时,向内存转储文件中存入所述恢复数据结构中定义的字段的值;获取内存转储文件,并检查所述内存转储文件中是否有数据恢复标记;若检查到所述数据恢复标记,则根据所述数据恢复标记和数据块长度信息获取内存转储文件中保存的相应的数据块;对所述数据块进行正确性校验,若所述正确性校验结果为正确,则恢复所述数据块。采用本发明,可以简单高效的进行数据恢复。 |
申请公布号 |
CN101308471B |
申请公布日期 |
2011.12.21 |
申请号 |
CN200810028419.2 |
申请日期 |
2008.05.30 |
申请人 |
华为技术有限公司 |
发明人 |
张耿 |
分类号 |
G06F11/14(2006.01)I;G06F17/30(2006.01)I |
主分类号 |
G06F11/14(2006.01)I |
代理机构 |
广州三环专利代理有限公司 44202 |
代理人 |
郝传鑫;熊贤卿 |
主权项 |
一种恢复数据的方法,其特征在于,所述方法包括:生成数据恢复文件,所述数据恢复文件中包括对恢复数据结构的描述,所述恢复数据结构中定义了数据恢复标记字段、数据块长度信息字段以及正确性校验码字段;在进程运行时,向内存转储文件中存入所述恢复数据结构中定义的字段的值;获取内存转储文件,并检查所述内存转储文件中是否有数据恢复标记;若检查到所述数据恢复标记,则根据所述数据恢复标记和数据块长度信息获取所述内存转储文件中保存的相应的数据块;对所述数据块进行正确性校验,若所述正确性校验结果为正确,则恢复所述数据块。 |
地址 |
518129 广东省深圳市龙岗区坂田华为总部办公楼 |