The sample device includes a virtual drive controller module for receiving a read request from the guest virtual machine (VM) during recovery operation. The device also includes a virtual drive manager module for using a sector mapping lookup table during recovery operations to determine whether data associated with the read request is stored in the storage volume of the guest VM. In response to determining the storage volume does not exist in the data, virtual drive manager module transmits the data from the backup image and guest VM associated copy to the storage volume, update the sector map lookup table to indicate that the data is stored in the storage volume, the data will be sent to the guests VM.
【技术实现步骤摘要】
【国外来华专利技术】备份映像恢复
技术介绍
存储在诸如硬盘驱动器的存储设备中的数据可能由于各种因素而容易丢失。例如,数据可能由于存储设备的硬件故障、来自恶意软件的讹误等而丢失。为了降低完整数据丢失的可能性,可将数据的副本存储在另一存储设备中作为备份。附图说明关于以下附图描述本申请的一些示例:图1是根据示例的用于将数据从备份映像恢复到来宾虚拟机的计算设备的框图;图2是根据另一示例的用于将数据从备份映像恢复到来宾虚拟机的计算设备的框图;图3是根据另一示例的用于将数据从备份映像恢复到来宾虚拟机的计算设备的框图;图4是根据另一示例的用于将数据从备份映像恢复到来宾虚拟机的计算设备的框图;图5A是根据示例的由计算设备用来将数据从备份映像恢复到来宾虚拟机的扇区映射查找表的框图;图5B是根据另一示例的由计算设备用来将数据从备份映像恢复到来宾虚拟机的扇区映射查找表的框图;以及图6是示出根据示例的在计算设备中进行的将数据从备份映像恢复到来宾虚拟机的操作方法的流程图。具体实施方式为了将备份数据恢复到计算设备来使用,备份数据可在恢复操作期间从备份位置被复制或转移到计算设备。备份位置可以是存储备份数据的另一计算设备 ...
【技术保护点】
一种装置,包括:虚拟驱动控制器模块,用于在恢复操作期间接收来自来宾虚拟机(VM)的读取请求;以及虚拟驱动管理器模块,所述虚拟驱动管理器模块用于:在所述恢复操作期间,使用扇区映射查找表确定与所述读取请求相关联的数据是否被存储在所述来宾VM的存储卷中;响应于确定在所述存储卷中不存在所述数据:将所述数据从与所述来宾VM关联的备份映像复制到所述存储卷;更新所述扇区映射查找表以指示所述数据被存储在所述存储卷中;并且将所述数据发送至所述来宾VM。
【技术特征摘要】
【国外来华专利技术】1.一种装置,包括:虚拟驱动控制器模块,用于在恢复操作期间接收来自来宾虚拟机(VM)的读取请求;以及虚拟驱动管理器模块,所述虚拟驱动管理器模块用于:在所述恢复操作期间,使用扇区映射查找表确定与所述读取请求相关联的数据是否被存储在所述来宾VM的存储卷中;响应于确定在所述存储卷中不存在所述数据:将所述数据从与所述来宾VM关联的备份映像复制到所述存储卷;更新所述扇区映射查找表以指示所述数据被存储在所述存储卷中;并且将所述数据发送至所述来宾VM。2.根据权利要求1所述的装置,其中所述虚拟驱动控制器模块进一步用于接收来自所述来宾VM的写入请求,并且其中所述虚拟驱动管理器模块进一步用于:将与所述写入请求相关联的数据写入到所述存储卷;并且更新所述扇区映射查找表以指示与所述写入请求相关联的所述数据存在于所述存储卷中。3.根据权利要求1所述的装置,进一步包括助手代理模块,所述助手代理模块用于:在所述恢复操作期间,使用所述扇区映射查找表,将剩余的数据从所述备份映像复制到所述存储卷,其中所述剩余的数据不与所述读取请求相关联;并且更新所述扇区映射查找表以指示所述剩余的数据存在于所述存储卷中。4.根据权利要求1所述的装置,其中所述扇区映射查找表指示所述存储卷中的扇区。5.根据权利要求1所述的装置,其中所述备份映像是只读的。6.一种方法,包括:在托管在计算设备上的管理程序处,接收与备份映像相关联的恢复命令;在所述备份映像的恢复操作期间,基于所述恢复命令引导来宾虚拟机(VM),其中所述来宾VM包括存储卷;在所述恢复操作期间,在所述管理程序的虚拟驱动控制器模块处接收来自所述来宾VM的读取请求;在所述恢复操作期间,在所述管理程序的虚拟驱动管理器模块处使用扇区映射查找表确定与所述读取请求相关联的数据是否存在于所述存储卷中;以及响应于确定在所述存储卷中不存在所述数据:将所述数据从所述备份映像复制到所述存储卷;更新所述扇区映射查找表以指示所述数据存在于所述存储卷中;并且将所述数据发送至所述来宾VM。7.根据权利要求6所述的方法,进一步包括:从所述来宾VM接收写入请求;通过所述虚拟驱动管理器模块,将与所述写入请求相关联的数据写入到所述存储卷;以及更新所述扇区映射查找表以指示与所述写入请求相关联的所述数据存在于所述存储卷中。8.根据权利要求6所述的方法,其中所述扇区映射查...
【专利技术属性】
技术研发人员:塔拉姆·S·德维特卡罗兰,里克·布拉姆利,雷尼·保罗,安尼尔·库马尔·S·R,
申请(专利权)人:惠普发展公司有限责任合伙企业,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。