System reset and system restore
    4.
    发明授权
    System reset and system restore 有权
    系统复位和系统恢复

    公开(公告)号:US08799337B2

    公开(公告)日:2014-08-05

    申请号:US12969107

    申请日:2010-12-15

    IPC分类号: G06F17/30

    摘要: Some embodiments of the invention provide techniques for performing system reset and/or system restore operations. Some embodiments store a record of any changes performed to a data file stored on a virtual hard disk using differencing virtual disks that are captured over time. To restore the file to the state in which it existed at any particular point in time, embodiments of the invention may allow for rolling back the system to a differencing virtual disk captured at or before that time and setting aside blocks of the differencing virtual disk chain captured after that point. To perform a system reset, the system may be rolled back to the parent virtual hard disk, by setting aside all of the blocks of the differencing virtual disk chain. Some embodiments of the invention provide for separating information on the system into a plurality of entities, and maintaining a separate set of differencing virtual disks for each entity. For example, some embodiments may create an entity may be created for each of the operating system, applications and user data, and maintain differencing virtual disks for each over time.

    摘要翻译: 本发明的一些实施例提供了用于执行系统复位和/或系统恢复操作的技术。 一些实施例使用随时间捕获的差分虚拟盘来存储对存储在虚拟硬盘上的数据文件执行的任何改变的记录。 为了将文件恢复到在任何特定时间点存在的状态,本发明的实施例可以允许将系统回滚到在该时间之前或之前捕获的差分虚拟盘,并且设置差异虚拟盘链的块 在此之后被捕获。 要执行系统重置,可以通过将差异虚拟磁盘链的所有块放在一边,将系统回滚到父虚拟硬盘。 本发明的一些实施例提供了将系统上的信息分离成多个实体,并为每个实体维护单独的差分虚拟磁盘集合。 例如,一些实施例可以创建可以为每个操作系统,应用和用户数据创建实体,并且为每个时间段维护差分虚拟盘。

    SYSTEM RESET AND SYSTEM RESTORE
    5.
    发明申请
    SYSTEM RESET AND SYSTEM RESTORE 有权
    系统复位和系统恢复

    公开(公告)号:US20120158665A1

    公开(公告)日:2012-06-21

    申请号:US12969107

    申请日:2010-12-15

    IPC分类号: G06F17/00

    摘要: Some embodiments of the invention provide techniques for performing system reset and/or system restore operations. Some embodiments store a record of any changes performed to a data file stored on a virtual hard disk using differencing virtual disks that are captured over time. To restore the file to the state in which it existed at any particular point in time, embodiments of the invention may allow for rolling back the system to a differencing virtual disk captured at or before that time and setting aside blocks of the differencing virtual disk chain captured after that point. To perform a system reset, the system may be rolled back to the parent virtual hard disk, by setting aside all of the blocks of the differencing virtual disk chain. Some embodiments of the invention provide for separating information on the system into a plurality of entities, and maintaining a separate set of differencing virtual disks for each entity. For example, some embodiments may create an entity may be created for each of the operating system, applications and user data, and maintain differencing virtual disks for each over time.

    摘要翻译: 本发明的一些实施例提供了用于执行系统复位和/或系统恢复操作的技术。 一些实施例使用随时间捕获的差分虚拟盘来存储对存储在虚拟硬盘上的数据文件执行的任何改变的记录。 为了将文件恢复到在任何特定时间点存在的状态,本发明的实施例可以允许将系统回滚到在该时间之前或之前捕获的差分虚拟盘,并且设置差异虚拟盘链的块 在此之后被捕获。 要执行系统重置,可以通过将差异虚拟磁盘链的所有块放在一边,将系统回滚到父虚拟硬盘。 本发明的一些实施例提供了将系统上的信息分离成多个实体,并为每个实体维护单独的差分虚拟磁盘集合。 例如,一些实施例可以创建可以为每个操作系统,应用和用户数据创建实体,并且为每个时间段维护差分虚拟盘。