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.

    INCREMENTAL EXPORT AND CONVERSION OF VIRTUAL MACHINE SNAPSHOTS

    公开(公告)号:US20200341864A1

    公开(公告)日:2020-10-29

    申请号:US16397294

    申请日:2019-04-29

    Applicant: RUBRIK, INC.

    Abstract: Methods and systems for reducing the data recovery time when failing back to a primary system from a secondary data backup system using virtual machine conversions and incremental exportation for backed-up virtual machine snapshots are described. Upon detection that the primary system is available to receive replicated snapshots for a virtual machine, the secondary data backup system may identify a first virtual machine snapshot out of a chain of snapshots for the virtual machine (e.g., the earliest in time snapshot within the chain or a middle snapshot in the middle of the chain) and transfer a full image snapshot for the first virtual machine snapshot to the primary system. Thereafter, data changes between the next virtual machine snapshot to be transferred to the primary system and the most-recently hydrated virtual machine on the primary system may be identified and then transferred to the primary system.

    Remote snappable linking
    3.
    发明授权

    公开(公告)号:US12277038B2

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

    申请号:US18352929

    申请日:2023-07-14

    Applicant: Rubrik, Inc.

    Abstract: In some examples, a cluster comprises peer nodes and a distributed data store implemented across the peer nodes, a method of remote linking of data objects for data transfer between a first node cluster and a second node cluster among the peer nodes, the method comprising: creating a data object group including multiple remote data objects, wherein a plurality of remote data objects in the data object group represent a same first virtual machine and are registrable on at least the first and second node clusters of the peer DMS nodes; creating or identifying remote links to a plurality of the remote data objects in the data object group; designating a member of the data object group as an active member of the group; and assigning a task to the active member to be completed using remote links.

    OBTAINING FULL SNAPSHOTS FOR SUBSETS OF OBJECTS OVER TIME

    公开(公告)号:US20240202076A1

    公开(公告)日:2024-06-20

    申请号:US18085559

    申请日:2022-12-20

    Applicant: Rubrik, Inc.

    CPC classification number: G06F11/1451 G06F2201/84

    Abstract: A data management system (DMS) may use a staggered full snapshot rollout approach to obtain full snapshots of multiple computing objects. The DMS may identify that a quantity of the multiple objects scheduled for full backups by the DMS exceeds a threshold quantity. The DMS may initiate, at a first time, and based on the quantity of objects exceeding the threshold quantity, a first set of full snapshots corresponding to a first subset of objects included in the multiple objects. The DMS may initiate, at a second time subsequent to the first time, a second set of full snapshots corresponding to a second subset of objects included in the multiple objects. The second subset of objects may be different than the first subset of objects. The DMS may continue to obtain full snapshots of respective subsets of the multiple objects until all of the scheduled full snapshots are obtained.

    DYNAMIC RESOURCE SCALING FOR LARGE-SCALE BACKUPS

    公开(公告)号:US20240103975A1

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

    申请号:US17989493

    申请日:2022-11-17

    Applicant: Rubrik, Inc.

    CPC classification number: G06F11/1451 G06F2201/84

    Abstract: Methods, systems, and devices for data management are described. A data management system (DMS) may determine to generate a backup instance of an application that includes multiple user accounts. The DMS may identify a time window for generation of the backup instance based on a set of backup parameters associated with the application. The DMS may calculate respective runtime durations for the user accounts based on respective quantities of data objects in the user accounts and respective backup job types associated with the data objects. The DMS may determine respective values of a semaphore parameter based on the respective runtime durations and the time window, where the semaphore parameter defines a threshold quantity of data objects to be processed in parallel. The DMS may generate the backup instance of the application based on processing the user accounts in accordance with the respective values of the semaphore parameter.

    Remote snappable linking
    6.
    发明授权

    公开(公告)号:US11748214B2

    公开(公告)日:2023-09-05

    申请号:US17567946

    申请日:2022-01-04

    Applicant: Rubrik, Inc.

    Abstract: In some examples, a duster comprises peer nodes and a distributed data store implemented across the peer nodes, a method of remote linking of data objects for data transfer between a first node cluster and a second node cluster among the peer nodes; the method comprising: creating a data object group including multiple remote data objects, wherein a plurality of remote data objects in the data object group represent a same first virtual machine and are registrable on at least the first and second node clusters of the peer DMS nodes; creating or identifying remote links to a plurality of the remote data objects in the data object group; designating a member of the data object group as an active member of the group; and assigning a task to the active member to be completed using remote links.

    REMOTE SNAPPABLE LINKING
    7.
    发明公开

    公开(公告)号:US20240012719A1

    公开(公告)日:2024-01-11

    申请号:US18352929

    申请日:2023-07-14

    Applicant: Rubrik, Inc.

    Abstract: In some examples, a cluster comprises peer nodes and a distributed data store implemented across the peer nodes, a method of remote linking of data objects for data transfer between a first node cluster and a second node cluster among the peer nodes, the method comprising: creating a data object group including multiple remote data objects, wherein a plurality of remote data objects in the data object group represent a same first virtual machine and are registrable on at least the first and second node clusters of the peer DMS nodes; creating or identifying remote links to a plurality of the remote data objects in the data object group; designating a member of the data object group as an active member of the group; and assigning a task to the active member to be completed using remote links.

    REMOTE SNAPPABLE LINKING
    8.
    发明申请

    公开(公告)号:US20220229743A1

    公开(公告)日:2022-07-21

    申请号:US17567946

    申请日:2022-01-04

    Applicant: Rubrik, Inc.

    Abstract: In some examples, a duster comprises peer nodes and a distributed data store implemented across the peer nodes, a method of remote linking of data objects for data transfer between a first node cluster and a second node cluster among the peer nodes; the method comprising: creating a data object group including multiple remote data objects, wherein a plurality of remote data objects in the data object group represent a same first virtual machine and are registrable on at least the first and second node clusters of the peer DMS nodes; creating or identifying remote links to a plurality of the remote data objects in the data object group; designating a member of the data object group as an active member of the group; and assigning a task to the active member to be completed using remote links.

    Dynamic resource scaling for large-scale backups

    公开(公告)号:US12229012B2

    公开(公告)日:2025-02-18

    申请号:US17989493

    申请日:2022-11-17

    Applicant: Rubrik, Inc.

    Abstract: Methods, systems, and devices for data management are described. A data management system (DMS) may determine to generate a backup instance of an application that includes multiple user accounts. The DMS may identify a time window for generation of the backup instance based on a set of backup parameters associated with the application. The DMS may calculate respective runtime durations for the user accounts based on respective quantities of data objects in the user accounts and respective backup job types associated with the data objects. The DMS may determine respective values of a semaphore parameter based on the respective runtime durations and the time window, where the semaphore parameter defines a threshold quantity of data objects to be processed in parallel. The DMS may generate the backup instance of the application based on processing the user accounts in accordance with the respective values of the semaphore parameter.

    Remote snappable linking
    10.
    发明授权

    公开(公告)号:US11249865B1

    公开(公告)日:2022-02-15

    申请号:US17150130

    申请日:2021-01-15

    Applicant: Rubrik, Inc.

    Abstract: In some examples, a data management and storage (DMS) cluster comprises peer DMS nodes and a distributed data store implemented across the peer DMS nodes. The peer DMS nodes are configured to collectively implement operations in a method of remote linking of snappables for data transfer between a first node cluster and a second node cluster among the peer DMS nodes.

Patent Agency Ranking