Virtual defragmentation in a deduplication vault
    81.
    发明授权
    Virtual defragmentation in a deduplication vault 有权
    重复数据删除库中的虚拟碎片整理

    公开(公告)号:US08751454B1

    公开(公告)日:2014-06-10

    申请号:US14166569

    申请日:2014-01-28

    Abstract: Virtual defragmentation in a deduplication vault. In one example embodiment, a method of virtual defragmentation in a deduplication vault includes a virtual defragmentation phase. The virtual defragmentation phase includes accessing file system metadata (FSM) blocks included in a backup of allocated blocks of a source storage and reordering block references in the FSM blocks to match the order of the corresponding blocks as stored in a deduplication vault storage.

    Abstract translation: 重复数据删除库中的虚拟碎片整理。 在一个示例实施例中,重复数据删除保险库中的虚拟碎片整理方法包括虚拟碎片整理阶段。 虚拟碎片整理阶段包括访问包含在源存储器的分配块的备份中的文件系统元数据(FSM)块,并且在FSM块中重新排序块引用以匹配存储在重复数据删除保管库存储中的相应块的顺序。

    Restoring a backup from a deduplication vault storage
    82.
    发明授权
    Restoring a backup from a deduplication vault storage 有权
    从重复数据删除保管库存储恢复备份

    公开(公告)号:US08732135B1

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

    申请号:US13782822

    申请日:2013-03-01

    CPC classification number: G06F11/1469 G06F11/1453

    Abstract: Restoring a backup from a deduplication vault storage. In one example embodiment, a method of restoring a backup from a deduplication vault storage includes various steps. First, entries in a list of unique blocks in a backup of a source storage at a point in time are ordered according to locations of corresponding unique blocks as stored in a vault storage. Then, the corresponding unique blocks are read in the order from the vault storage. Next, communication is established between the vault storage and a restore storage. Then, the corresponding unique blocks are stored in the restore storage.

    Abstract translation: 从重复数据删除保管库存储恢复备份。 在一个示例实施例中,从重复数据删除保管库存储器恢复备份的方法包括各种步骤。 首先,根据存储在保管库存储器中的相应唯一块的位置,对在某个时间点的源存储器的备份中的唯一块列表中的条目进行排序。 然后,按照保管库存储的顺序读取相应的唯一块。 接下来,在保管库存储和恢复存储之间建立通信。 然后,相应的唯一块存储在还原存储器中。

    Headstart restore of first volume to a second volume

    公开(公告)号:US10241873B2

    公开(公告)日:2019-03-26

    申请号:US15420437

    申请日:2017-01-31

    Abstract: Headstart restore of a first volume to a second volume. In one example embodiment, a method for headstart restore of a first volume to a second volume may include invalidating, on disk, a boot segment of a volume boot record of the second volume, storing headstart restore information in the second volume, while the boot segment of the volume boot record of the second volume remains invalidated, writing data from one or more backups of the first volume to a data segment of the second volume, removing the headstart restore information from the second volume, and revalidating, on disk, the boot segment of the volume boot record of the second volume.

    Optimizing backup of whitelisted files

    公开(公告)号:US10120595B2

    公开(公告)日:2018-11-06

    申请号:US14710328

    申请日:2015-05-12

    Abstract: Optimizing backup of whitelisted files. In one example embodiment, a method of optimizing backup of whitelisted files may include a whitelist analysis phase that may include identifying a set of allocated blocks in a source storage at a point in time, identifying whitelisted files that are already stored in a deduplication storage, and determining whether one of the whitelisted files is stored in the source storage by analyzing file attribute data stored in file system metadata in the source storage. If so, the whitelist analysis phase may include pruning the set of allocated blocks to exclude the allocated blocks that correspond to content of the one whitelisted file and associating logical locations of the content of the one whitelisted file as stored in the source storage with logical locations of the content of the one whitelisted file as stored in the deduplication storage.

    CONSOLIDATING ENCRYPTED IMAGE BACKUPS WITHOUT DECRYPTION

    公开(公告)号:US20170359167A1

    公开(公告)日:2017-12-14

    申请号:US15605681

    申请日:2017-05-25

    CPC classification number: H04L9/0631 G06F21/602 G06F2212/1052 H04L63/0428

    Abstract: Consolidating encrypted image backups without decryption. In one example embodiment, a method for consolidating encrypted image backups without decryption may include individually encrypting, using a single encryption key, each block in a first set of blocks in a source storage, storing the first set of encrypted blocks in a first encrypted image backup, individually encrypting, using the single encryption key, each block in a second set of blocks in the source storage, storing the second set of encrypted blocks in a second encrypted image backup, and creating a consolidated encrypted image backup that includes a single encrypted block for each of multiple unique block positions represented by the first and second sets of encrypted blocks without decrypting any of the encrypted blocks.

    Software revalidation and invalidation

    公开(公告)号:US09830432B2

    公开(公告)日:2017-11-28

    申请号:US15284294

    申请日:2016-10-03

    Abstract: Software revalidation or invalidation. In one example embodiment, one or more non-transitory computer-readable media may store one or more programs that cause one or more processors to execute a method for software revalidation or invalidation that may include newly collecting machine configuration information from a machine on which a software application has previously been installed and activated and applying, at the machine, activation rules to the newly-collected machine configuration information from the machine to determine whether a product key remains valid for the newly-collected machine configuration information. In response to determining that the product key remains valid for the newly-collected machine configuration information, the method may include revalidating, at the machine, the software application to authorize continued access to the software application. Alternatively, the method may include invalidating, at the machine, the software application to prevent continued access to the software application.

Patent Agency Ranking