SERVER GROUP FETCH IN DATABASE BACKUP

    公开(公告)号:US20230095814A1

    公开(公告)日:2023-03-30

    申请号:US17486552

    申请日:2021-09-27

    Applicant: Rubrik, Inc.

    Inventor: Prasenjit Sarkar

    Abstract: In some examples, a method of performing a backup of a group of relational databases comprises identifying database files to be fetched in the group of relational databases; grouping the identified database files into batches; based on configuration parameters of the identified database files, identifying, among the batches, a sub-set of batches of database files that are eligible to be fetched in parallel for the backup; configuring a single fetch call to a call stack to fetch the sub-set of eligible batches; and determining a push or pull model for the configured single fetch call based at least in part on feedback from a most resource-constrained element in the call stack.

    Container based application reification

    公开(公告)号:US11567757B2

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

    申请号:US16892508

    申请日:2020-06-04

    Applicant: Rubrik, Inc.

    Abstract: Embodiments disclosed herein provide systems, methods, and computer readable media for container based application reification. In a particular embodiment, an application reification system is provided including one or more computer readable storage media and a processing system operatively coupled with the one or more computer readable storage media. The application reification system further includes program instructions stored on the one or more computer readable storage media that, when read and executed by the processing system, direct the processing system to preserve a version of application data at a first time and a configuration of an application at the first time. At a second time subsequent to the first time, the program instructions direct the processing system to create 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.

    Partial database restoration
    73.
    发明授权

    公开(公告)号:US11416344B2

    公开(公告)日:2022-08-16

    申请号:US16151263

    申请日:2018-10-03

    Applicant: Rubrik, Inc.

    Abstract: Described herein is a system that restores a database by processing a portion of the database. The system restores the database to a previous state at a particular time by reverting data entries that have changed since the time to their initial values before the change. Data entries that have changed after the restore time are identified. For the data entries that have changed after the restore time, their initial values before the change are determined from various sources. The system determines a database version that is created most recently before the restore time. The system additionally identifies changes to the database between the restore time and when the database version is created. The initial values can be determined from either the database version or the changes made to the database between the restore time and when the database version is created.

    CONTAINER BASED APPLICATION REIFICATION

    公开(公告)号:US20210089298A1

    公开(公告)日:2021-03-25

    申请号:US16892508

    申请日:2020-06-04

    Applicant: Rubrik, Inc.

    Abstract: Embodiments disclosed herein provide systems, methods, and computer readable media for container based application reification. In a particular embodiment, an application reification system is provided including one or more computer readable storage media and a processing system operatively coupled with the one or more computer readable storage media. The application reification system further includes program instructions stored on the one or more computer readable storage media that, when read and executed by the processing system, direct the processing system to preserve a version of application data at a first time and a configuration of an application at the first time. At a second time subsequent to the first time, the program instructions direct the processing system to create 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.

    Container based application reification

    公开(公告)号:US10656937B2

    公开(公告)日:2020-05-19

    申请号:US16453214

    申请日:2019-06-26

    Applicant: Rubrik, Inc.

    Abstract: Embodiments disclosed herein provide systems, methods, and computer readable media for container based application reification. In a particular embodiment, an application reification system is provided including one or more computer readable storage media and a processing system operatively coupled with the one or more computer readable storage media. The application reification system further includes program instructions stored on the one or more computer readable storage media that, when read and executed by the processing system, direct the processing system to preserve a version of application data at a first time and a configuration of an application at the first time. At a second time subsequent to the first time, the program instructions direct the processing system to create 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.

    Container based application reification

    公开(公告)号:US10579369B2

    公开(公告)日:2020-03-03

    申请号:US16392752

    申请日:2019-04-24

    Applicant: Rubrik, Inc.

    Abstract: Embodiments disclosed herein provide systems, methods, and computer readable media for container based application reification. In a particular embodiment, an application reification system is provided including one or more computer readable storage media and a processing system operatively coupled with the one or more computer readable storage media. The application reification system further includes program instructions stored on the one or more computer readable storage media that, when read and executed by the processing system, direct the processing system to preserve a version of application data at a first time and a configuration of an application at the first time. At a second time subsequent to the first time, the program instructions direct the processing system to create 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.

    DATABASE RESTORATION ACROSS CLOUD ENVIRONMENTS

    公开(公告)号:US20190317926A1

    公开(公告)日:2019-10-17

    申请号: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.

Patent Agency Ranking