[发明专利]备份映像恢复有效
申请号: | 201580074148.2 | 申请日: | 2015-01-30 |
公开(公告)号: | CN107209683B | 公开(公告)日: | 2021-01-22 |
发明(设计)人: | 塔拉姆·S·德维特-卡罗兰;里克·布拉姆利;雷尼·保罗;安尼尔·库马尔·S·R | 申请(专利权)人: | 惠普发展公司有限责任合伙企业 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F11/14 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 史迎雪;康泉 |
地址: | 美国德*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 备份 映像 恢复 | ||
1.一种用于备份映像恢复的装置,包括:
虚拟驱动控制器模块,用于在恢复操作期间接收来自来宾虚拟机(VM)的读取请求;以及
虚拟驱动管理器模块,所述虚拟驱动管理器模块用于:
在所述恢复操作期间,使用扇区映射查找表确定与所述读取请求相关联的数据是否被存储在所述来宾VM的存储卷中;
响应于确定在所述存储卷中不存在所述数据:将所述数据从与所述来宾VM关联的备份映像复制到所述存储卷;更新所述扇区映射查找表以指示所述数据被存储在所述存储卷中;并且将所述数据发送至所述来宾VM;并且
访问所述扇区映射查找表以确定所述恢复操作是否完成。
2.根据权利要求1所述的装置,其中所述虚拟驱动控制器模块进一步用于接收来自所述来宾VM的写入请求,并且其中所述虚拟驱动管理器模块进一步用于:
将与所述写入请求相关联的数据写入到所述存储卷;并且
更新所述扇区映射查找表以指示与所述写入请求相关联的所述数据存在于所述存储卷中。
3.根据权利要求1所述的装置,进一步包括助手代理模块,所述助手代理模块用于:
在所述恢复操作期间,使用所述扇区映射查找表,将剩余的数据从所述备份映像复制到所述存储卷,其中所述剩余的数据不与所述读取请求相关联;并且
更新所述扇区映射查找表以指示所述剩余的数据存在于所述存储卷中。
4.根据权利要求1所述的装置,其中所述扇区映射查找表指示所述存储卷中的扇区。
5.根据权利要求1所述的装置,其中所述备份映像是只读的。
6.一种用于备份映像恢复的方法,包括:
在托管在计算设备上的管理程序处,接收与备份映像相关联的恢复命令;
在所述备份映像的恢复操作期间,基于所述恢复命令引导来宾虚拟机(VM),其中所述来宾VM包括存储卷;
在所述恢复操作期间,在所述管理程序的虚拟驱动控制器模块处接收来自所述来宾VM的读取请求;
在所述恢复操作期间,在所述管理程序的虚拟驱动管理器模块处使用扇区映射查找表确定与所述读取请求相关联的数据是否存在于所述存储卷中;
响应于确定在所述存储卷中不存在所述数据:将所述数据从所述备份映像复制到所述存储卷;更新所述扇区映射查找表以指示所述数据存在于所述存储卷中;并且将所述数据发送至所述来宾VM;并且
访问所述扇区映射查找表以确定所述恢复操作是否完成。
7.根据权利要求6所述的方法,进一步包括:
从所述来宾VM接收写入请求;
通过所述虚拟驱动管理器模块,将与所述写入请求相关联的数据写入到所述存储卷;以及
更新所述扇区映射查找表以指示与所述写入请求相关联的所述数据存在于所述存储卷中。
8.根据权利要求6所述的方法,其中所述扇区映射查找表包括存储卷扇区字段、备份映像扇区字段和存在字段。
9.根据权利要求6所述的方法,进一步包括通过所述管理程序提供所述来宾VM,其中提供所述来宾VM包括:
确定所述备份映像的扇区大小和所述备份映像的扇区数;并且
基于所述扇区大小和所述扇区数分配所述存储卷。
10.根据权利要求6所述的方法,进一步包括:
识别所述备份映像中的未使用的扇区;并且
更新所述扇区映射查找表以指示所述未使用的扇区存在于所述存储卷中。
11.根据权利要求6所述的方法,其中所述管理程序是1型管理程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠普发展公司有限责任合伙企业,未经惠普发展公司有限责任合伙企业许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580074148.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种变压器储油柜支撑结构
- 下一篇:一种混凝土抗渗仪校准装置