Blobstore system for the management of large data objects

    公开(公告)号:US11288127B2

    公开(公告)日:2022-03-29

    申请号:US16738133

    申请日:2020-01-09

    申请人: Rubrik, Inc.

    IPC分类号: G06F7/00 G06F11/14

    摘要: Methods and systems for backing up and restoring different point in time versions of a virtual machine, an application, a database, or an electronic file using independently managed snapshot chains are described. In some cases, different point in time versions of a virtual machine may be captured and stored using one or more snapshot chains. Each snapshot chain may correspond with a base image (e.g., a full image snapshot) and one or more incremental files (e.g., two forward incremental files) that derive from the base image. A snapshot chain may be split into a plurality of shards or sub-chains such that the width of each shard or the maximum data size of the files in each shard is less than a threshold data size (e.g., is less than 1 TB). Data operations (e.g., consolidation and reverse operations) may be performed on the individual shards or sub-chains in parallel.

    BLOBSTORE SYSTEM FOR THE MANAGEMENT OF LARGE DATA OBJECTS

    公开(公告)号:US20190179710A1

    公开(公告)日:2019-06-13

    申请号:US15835459

    申请日:2017-12-08

    申请人: RUBRIK, INC.

    IPC分类号: G06F11/14

    摘要: Methods and systems for backing up and restoring different point in time versions of a virtual machine, an application, a database, or an electronic file using independently managed snapshot chains are described. In some cases, different point in time versions of a virtual machine may be captured and stored using one or more snapshot chains. Each snapshot chain may correspond with a base image (e.g., a full image snapshot) and one or more incremental files (e.g., two forward incremental files) that derive from the base image. A snapshot chain may be split into a plurality of shards or sub-chains such that the width of each shard or the maximum data size of the files in each shard is less than a threshold data size (e.g., is less than 1 TB). Data operations (e.g., consolidation and reverse operations) may be performed on the individual shards or sub-chains in parallel.