REMOTE SNAPPABLE LINKING
    2.
    发明公开

    公开(公告)号: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.

    DATABASE LIVE MOUNTS USING CONTAINERS
    3.
    发明公开

    公开(公告)号:US20230334029A1

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

    申请号:US17720459

    申请日:2022-04-14

    Applicant: Rubrik, Inc.

    CPC classification number: G06F16/219 G06F11/1464 G06F2201/84

    Abstract: Techniques for data management are described. A request to mount a version of a database based on data stored at a computing system may be received. Based on receiving the request, a container at the computing that is configured to support operating the version of the database may be configured. Based on creating the container, a database request for the version of the database may be received at the container. In response to the database request, the container may access a set of data stored at the computing system, the set of data being associated with the version of the database. The container may output a response to the database request based on accessing the set of data.

    REMOTE SNAPPABLE LINKING
    4.
    发明申请

    公开(公告)号: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.

    Database restoration across cloud environments

    公开(公告)号:US11360859B2

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

    申请号:US16360286

    申请日:2019-03-21

    Applicant: Rubrik, Inc.

    Abstract: The technology disclosed herein enables the restoration of a database version across cloud environments. In a particular embodiment, a method provides receiving, in a second cloud environment from a first cloud environment, first metadata describing a first data version stored in the first cloud environment. The first data version includes first data items and the first metadata. After receiving the first metadata, the method provides receiving, in the second cloud environment, an instruction to restore the first data items to the second cloud environment. In response to the instruction, the method provides restoring the first data items to the second cloud environment using the first metadata.

    SUB-CLUSTER RECOVERY USING A PARTITION GROUP INDEX

    公开(公告)号:US20210286521A1

    公开(公告)日:2021-09-16

    申请号:US17336535

    申请日:2021-06-02

    Applicant: Rubrik, Inc.

    Abstract: The method disclosed is for instantiating a second cluster based on a first cluster. For at least one node of a second plurality of nodes, generating per node data based on mappings between a plurality of partition groups and a first plurality of nodes, the first plurality of nodes corresponding to the first cluster. The method further discloses identifying data items included in the plurality of partition groups based on the mappings between the plurality of partition groups and the first plurality of nodes. The method further discloses each partition group corresponding to a node of the first plurality of nodes and comprising a subset of data items stored in the node. The method further discloses loading the data items included in the plurality of partition groups onto the second plurality of nodes, the second plurality of nodes corresponding to the second cluster.

    CONTAINER BASED APPLICATION REIFICATION

    公开(公告)号:US20210117183A1

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

    申请号:US17132821

    申请日:2020-12-23

    Applicant: Rubrik, Inc.

    Abstract: Embodiments disclosed herein provide systems, methods, and machine-readable media for container-based application reification. In an example embodiment, an application reification system preserves a version of application data at a first time and a configuration of an application at the first time. At a second time, the application reification system creates a template for a container containing the application in the configuration and a pointer to the version of the application data in a secondary storage repository.

    Scalable group backup in relational databases

    公开(公告)号:US12271271B2

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

    申请号:US18345913

    申请日:2023-06-30

    Applicant: Rubrik, Inc.

    Inventor: Prasenjit Sarkar

    Abstract: In some examples, performing a backup of a group of relational databases comprises identifying the group of relational databases; identifying I/O traffic flowing into or out of the group of relational databases; temporarily freezing the I/O traffic flowing into or out of the group of relational databases; identifying a set of batch backup operations to be performed during the temporary I/O freeze; identifying relational dependencies between at least some databases in the group of relational databases; based on the identified relational dependencies, identifying, among the set of batch backup operations, a first sub-set of backup operations eligible to be performed in parallel, and a second sub-set of backup operations not eligible to be performed in parallel; conducting the backup, wherein conducting the backup comprises performing the identified first sub-set of backup operations in parallel and performing the identified second sub-set of backup operations sequentially; and unfreezing the I/O traffic.

Patent Agency Ranking