Trimming unused blocks from a versioned image backup of a source storage that is stored in a sparse storage
    92.
    发明授权
    Trimming unused blocks from a versioned image backup of a source storage that is stored in a sparse storage 有权
    从存储在稀疏存储中的源存储的版本化映像备份中修剪未使用的块

    公开(公告)号:US09563633B1

    公开(公告)日:2017-02-07

    申请号:US15085743

    申请日:2016-03-30

    Abstract: Trimming unused blocks from a versioned image backup of a source storage that is stored in a sparse storage. In one example embodiment, a method may include identifying a versioned image backup of a source storage that is stored in a sparse storage. The method may further include deleting the first version of the versioned image backup from the sparse storage during a retention process, identifying a first set of blocks, identifying a second set of blocks, determining a third set of blocks that are included in the second set of blocks but are not included in the first set of blocks, and, after the retention process, trimming the third set of blocks from the second version of the versioned image backup that is stored in the sparse storage.

    Abstract translation: 从存储在稀疏存储中的源存储的版本化映像备份中修剪未使用的块。 在一个示例实施例中,方法可以包括识别存储在稀疏存储器中的源存储器的版本化映像备份。 该方法还可以包括:在保留过程期间从稀疏存储器中删除版本化图像备份的第一版本,识别第一组块,识别第二组块,确定包括在第二组中的第三组块 的块,但不包括在第一组块中,并且在保留处理之后,从存储在稀疏存储器中的版本化映像备份的第二版本中修剪第三组块。

    Software revalidation and invalidation
    94.
    发明授权
    Software revalidation and invalidation 有权
    软件重新验证和无效

    公开(公告)号:US09536062B2

    公开(公告)日:2017-01-03

    申请号:US15095977

    申请日:2016-04-11

    Abstract: Software revalidation. In one example embodiment, a method for software revalidation may include various steps. For example, the method may include receiving, at a machine on which a software application has been installed and activated, activation rules that have been updated since release of the software application. The method may also include periodically applying, at the machine, the updated activation rules to newly-collected machine configuration information from the machine to determine whether a product key remains valid for the newly-collected machine configuration information and, in response to determining that the product key remains valid for the newly-collected machine configuration information, revalidating, at the machine, the software application to authorize continued access to the software application.

    Abstract translation: 软件重新验证。 在一个示例实施例中,用于软件重新验证的方法可以包括各种步骤。 例如,该方法可以包括在已经安装和激活了软件应用程序的机器上接收从软件应用程序发布以来已被更新的激活规则。 该方法还可以包括在机器周期性地将更新的激活规则应用于来自机器的新收集的机器配置信息,以确定产品密钥对于新收集的机器配置信息是否保持有效,并且响应于确定 产品密钥对于新收集的机器配置信息仍然有效,在机器上重新验证软件应用程序,以授权对软件应用程序的持续访问。

    EXPOSING A PROPRIETARY IMAGE BACKUP TO A HYPERVISOR AS A DISK FILE THAT IS BOOTABLE BY THE HYPERVISOR
    95.
    发明申请
    EXPOSING A PROPRIETARY IMAGE BACKUP TO A HYPERVISOR AS A DISK FILE THAT IS BOOTABLE BY THE HYPERVISOR 审中-公开
    将高分辨率的专利图像备份到高性能磁带机上

    公开(公告)号:US20160216990A1

    公开(公告)日:2016-07-28

    申请号:US14710357

    申请日:2015-05-12

    Abstract: Exposing a proprietary image backup to a hypervisor as a disk file that is bootable by the hypervisor. In one example embodiment, a method of exposing a proprietary image backup to a hypervisor as a disk file that is bootable by the hypervisor may include identifying the proprietary image backup having a proprietary format and storing an operating system, identifying a plugin file corresponding to the proprietary image backup, reconfiguring the operating system to cause the operating system to be bootable when using hardware emulated by the hypervisor, gathering operating system data from the proprietary image backup, reformatting the operating system data into a native format of the hypervisor, and booting the operating system in a virtual machine of the hypervisor.

    Abstract translation: 将虚拟机管理程序的专有映像备份作为可由虚拟机管理程序引导的磁盘文件。 在一个示例实施例中,将专有图像备份暴露给管理程序作为可由管理程序引导的磁盘文件的方法可以包括标识具有专有格式的专有图像备份并存储操作系统,识别对应于 专有映像备份,重新配置操作系统,使操作系统在使用虚拟机管理程序仿真的硬件时可引导,从专有映像备份收集操作系统数据,将操作系统数据重新格式化为管理程序的本机格式,并引导 操作系统在虚拟机的虚拟机中。

    UTILIZING AN INCREMENTAL BACKUP IN A DECREMENTAL BACKUP SYSTEM

    公开(公告)号:US20160170839A1

    公开(公告)日:2016-06-16

    申请号:US15048687

    申请日:2016-02-19

    Abstract: Utilizing an incremental backup in a decremental backup system. In one example embodiment, a method for utilizing an incremental backup in a decremental backup system includes creating a base backup that includes all original allocated blocks in a source storage at a first point in time. Next, an incremental backup is created that includes allocated blocks in the source storage that were newly allocated or were changed between the first point in time and a second point in time. The changed allocated blocks in the incremental backup are identified. During a third time period, a decremental backup is created and the incremental backup is ingested into the base backup by copying, into the decremental backup, original allocated blocks from the base backup that correspond to the changed allocated blocks in the incremental backup. Lastly, the newly-allocated blocks and the changed allocated blocks from the incremental backup are added to the base backup.

    Utilizing an incremental backup in a decremental backup system
    97.
    发明授权
    Utilizing an incremental backup in a decremental backup system 有权
    在递减备份系统中使用增量备份

    公开(公告)号:US09367401B2

    公开(公告)日:2016-06-14

    申请号:US14501766

    申请日:2014-09-30

    Abstract: Utilizing an incremental backup in a decremental backup system. In one example embodiment, a method for utilizing an incremental backup in a decremental backup system includes creating a base backup that includes all original allocated blocks in a source storage at a first point in time. Next, an incremental backup is created that includes allocated blocks in the source storage that were newly allocated or were changed between the first point in time and a second point in time. The changed allocated blocks in the incremental backup are identified. During a third time period, a decremental backup is created and the incremental backup is ingested into the base backup by copying, into the decremental backup, original allocated blocks from the base backup that correspond to the changed allocated blocks in the incremental backup. Lastly, the newly-allocated blocks and the changed allocated blocks from the incremental backup are added to the base backup.

    Abstract translation: 在递减备份系统中使用增量备份。 在一个示例实施例中,用于在递减备份系统中利用增量备份的方法包括创建在第一时间点包括源存储器中的所有原始分配的块的基本备份。 接下来,创建增量备份,其包括源存储器中的新分配的或在第一时间点和第二时间点之间被更改的分配的块。 识别增量备份中更改的已分配块。 在第三个时间段内,创建一个递减的备份,并且增量备份通过从增量备份中与已更改分配的块相对应的基本备份复制到递减备份中而被吸收到基本备份中。 最后,新分配的块和增量备份中更改的已分配块将添加到基本备份中。

    CONSOLIDATING DECREMENTAL BACKUPS IN A DECREMENTAL BACKUP CHAIN
    98.
    发明申请
    CONSOLIDATING DECREMENTAL BACKUPS IN A DECREMENTAL BACKUP CHAIN 审中-公开
    整合备份链中的分布式备份

    公开(公告)号:US20160092457A1

    公开(公告)日:2016-03-31

    申请号:US14710346

    申请日:2015-05-12

    Abstract: Consolidating decremental backups in a decremental backup chain. In one example embodiment, a method for consolidating decremental backups in a decremental backup chain includes identifying a decremental backup chain that includes multiple decremental backups of a source storage and a base backup of the source storage, identifying, for consolidation, a sequential set of decremental backups in the multiple decremental backups, identifying a set of oldest blocks from the sequential set of decremental backups for unique block positions of blocks included in the sequential set of decremental backups, and creating a consolidated decremental backup that includes the set of oldest blocks.

    Abstract translation: 在递减的备份链中合并减少的备份。 在一个示例实施例中,用于整合递减备份链中的递减备份的方法包括识别递减备份链,其包括源存储器的多个递减备份和源存储器的基本备份,以识别用于合并的顺序集的递减 在多个递减备份中的备份,从递减备份的顺序集合中识别包括在递减备份的顺序集合中的块的唯一块位置的一组最旧块,以及创建包括该组最旧块的合并递减备份。

    PRUNING FREE BLOCKS OUT OF A DECREMENTAL BACKUP CHAIN
    99.
    发明申请
    PRUNING FREE BLOCKS OUT OF A DECREMENTAL BACKUP CHAIN 审中-公开
    从一个递减的备份链中排除自由的块

    公开(公告)号:US20160092451A1

    公开(公告)日:2016-03-31

    申请号:US14600838

    申请日:2015-01-20

    Abstract: Pruning free blocks out of a decremental backup chain. In one example embodiment, a method for pruning free blocks out of a decremental backup in a decremental backup chain includes identifying a decremental backup chain, and pruning free blocks out of the target decremental backup.

    Abstract translation: 从递减的备份链中修剪自由块。 在一个示例实施例中,用于在递减备份链中从递减备份中修剪空闲块的方法包括识别递减备份链,以及从目标递减备份中修剪空闲块。

    Consolidating decremental backups in a decremental backup chain
    100.
    发明授权
    Consolidating decremental backups in a decremental backup chain 有权
    在递减的备份链中合并减少的备份

    公开(公告)号:US09208033B1

    公开(公告)日:2015-12-08

    申请号:US14501823

    申请日:2014-09-30

    Abstract: Consolidating decremental backups in a decremental backup chain. In one example embodiment, a method for consolidating decremental backups in a decremental backup chain includes identifying a decremental backup chain that includes multiple decremental backups of a source storage and a base backup of the source storage, identifying, for consolidation, a sequential set of decremental backups in the multiple decremental backups, identifying a set of oldest blocks from the sequential set of decremental backups for unique block positions of blocks included in the sequential set of decremental backups, and creating a consolidated decremental backup that includes the set of oldest blocks.

    Abstract translation: 在递减的备份链中合并减少的备份。 在一个示例实施例中,用于整合递减备份链中的递减备份的方法包括识别递减备份链,其包括源存储器的多个递减备份和源存储器的基本备份,以识别用于合并的顺序集的递减 在多个递减备份中的备份,从递减备份的顺序集合中识别包括在递减备份的顺序集合中的块的唯一块位置的一组最旧块,以及创建包括该组最旧块的合并递减备份。

Patent Agency Ranking