LIGHT-WEIGHT INDEX DEDUPLICATION AND HIERARCHICAL SNAPSHOT REPLICATION

    公开(公告)号:US20210342297A1

    公开(公告)日:2021-11-04

    申请号:US16862470

    申请日:2020-04-29

    Applicant: Rubrik, Inc.

    Abstract: A lightweight deduplication system can perform resource efficient data deduplication using an extent index and a content index. The extent index can store full fingerprints of data segments to be deduplicated and the content index can store shortened versions of the full fingerprints. The system can alternate between the extent and content indexes, and cache portions of the indices to perform lightweight data deduplication. Further, the system can be configured with an efficient heuristic approach for selecting content index data lookups for chains of volumes for deduplication, such as a long chain of snapshots.

    BACKUP AND RECOVERY FOR SOFTWARE-AS-A-SERVICE DATA

    公开(公告)号:US20250165354A1

    公开(公告)日:2025-05-22

    申请号:US18513288

    申请日:2023-11-17

    Applicant: Rubrik, Inc.

    Abstract: Methods, systems, and devices for data management are described. Software-as-a-service (SaaS) applications may host customers information in a distributed environment that is not directly accessible to the customers. In some SaaS applications each organization may have a settings computing object, a features computing object, and a set of projects computing objects. The hierarchical relationships in each of the projects computing objects may depend on the tables in the settings and features computing objects. A data management system (DMS) may include discovery, backup, refresh, and restore frameworks that maintain hierarchical relationships between computing objects and tables including the dependency of projects computing objects on settings or features computing objects.

    ONLINE DATA FORMAT CONVERSION
    3.
    发明公开

    公开(公告)号:US20240086361A1

    公开(公告)日:2024-03-14

    申请号:US18517941

    申请日:2023-11-22

    Applicant: Rubrik, Inc.

    CPC classification number: G06F16/116 G06F16/128 G06F16/13 G06F16/1815

    Abstract: In some examples, a data management system generates snapshots in a distributed file system based on a protocol or a user triggered event, The data management system identifies a snappable file in a distributed file system and a first data block in the snappable file, the first data block including data and attribute data. The system scans an index file to access the attribute data of the first data block and initiates construction of a patch file based on the accessed attribute data. The system repeats the scanning of the index file to access attribute data of at least a further second data block, the second data block including data and attribute data, and completes construction of the patch file based on the accessed attribute data of the first and second data blocks. The system generates conversion simulation information by collecting attribute data for all the data blocks of the constructed patch file, and writes the simulation information to a patch file image.

    ONLINE DATA FORMAT CONVERSION
    4.
    发明申请

    公开(公告)号:US20230017205A1

    公开(公告)日:2023-01-19

    申请号:US17379613

    申请日:2021-07-19

    Applicant: Rubrik, Inc.

    Abstract: In some examples, a data management system generates snapshots in a distributed file system based on a protocol or a user triggered event, The data management system identifies a snappable file in a distributed file system and a first data block in the snappable file, the first data block including data and attribute data. The system scans an index file to access the attribute data of the first data block and initiates construction of a patch file based on the accessed attribute data. The system repeats the scanning of the index file to access attribute data of at least a further second data block, the second data block including data and attribute data, and completes construction of the patch file based on the accessed attribute data of the first and second data blocks. The system generates conversion simulation information by collecting attribute data for all the data blocks of the constructed patch file, and writes the simulation information to a patch file image.

    Light-weight index deduplication and hierarchical snapshot replication

    公开(公告)号:US11321278B2

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

    申请号:US16862470

    申请日:2020-04-29

    Applicant: Rubrik, Inc.

    Abstract: A lightweight deduplication system can perform resource efficient data deduplication using an extent index and a content index. The extent index can store full fingerprints of data segments to be deduplicated and the content index can store shortened versions of the full fingerprints. The system can alternate between the extent and content indexes, and cache portions of the indices to perform lightweight data deduplication. Further, the system can be configured with an efficient heuristic approach for selecting content index data lookups for chains of volumes for deduplication, such as a long chain of snapshots.

    RELATIONAL SOFTWARE-AS-A-SERVICE DATA PROTECTION

    公开(公告)号:US20250165353A1

    公开(公告)日:2025-05-22

    申请号:US18513279

    申请日:2023-11-17

    Applicant: Rubrik, Inc.

    Abstract: Methods, systems, and devices for data management are described. Software-as-a-service (SaaS) applications may host customers' information in a distributed environment that is not directly accessible to the customers. SaaS applications may store data in the form of relational tables. Snapshots for SaaS applications may maintain hierarchical relationships between computing objects and tables to enable cascading recovery. A data management system (DMS) may identify the computing object hierarchy for an organization's data as hosted by a SaaS application and also may identify the APIs associated with accessing each computing object, which may each include multiple tables. Tables that are accessed via a same API may be organized as logical entities. The DMS may store the hierarchical relationship between the tables, and as the tables are stored as logical entities, the DMS may organize the tables in the backup database based on which APIs are used to access the relevant tables.

    Snapshot and restoration of distributed file system

    公开(公告)号:US12287758B2

    公开(公告)日:2025-04-29

    申请号:US18648223

    申请日:2024-04-26

    Applicant: Rubrik, Inc.

    Abstract: In some examples, a data management system processes snapshots of a distributed file system, the distributed file system having files, each file comprising multiple data chunks. The data management system performs operations including storing file-to-chunk mapping in file system metadata; creating, for each chunk, a chunk generation ID by associating each chunk with a file system generation ID; in a next-generation snapshot of the distributed file system, incrementing, for all chunks in the next-generation snapshot, the respective chunk generation IDs; and taking a snapshot of the file system metadata and storing an updated file-to-chunk mapping associated with the next-generation snapshot.

    IDENTIFYING AND ERADICATING THE SOURCE OF A MALWARE ATTACK

    公开(公告)号:US20240291836A1

    公开(公告)日:2024-08-29

    申请号:US18174364

    申请日:2023-02-24

    Applicant: Rubrik, Inc.

    CPC classification number: H04L63/1425

    Abstract: Methods, systems, and devices for data management are described. A system supporting malware detection may obtain event data such as risk scores corresponding to events associated with a set of computing entities. Using the event data, the system may construct a graph that includes nodes that represent the set of computing entities, and edges that represent the events, where the edges are between initiator and affected nodes and are associated with the respective event risk scores. Using the graph, respective node risk scores may be calculated for at least some nodes of the graph, and one or more anomalous nodes may be identified based on the one or more anomalous nodes having respective node risk scores that satisfy a threshold. The system may then output an indication of one or more computing entities corresponding to the one or more anomalous nodes.

Patent Agency Ranking