CROSS-PLATFORM DATA MIGRATION AND MANAGEMENT

    公开(公告)号:US20220245033A1

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

    申请号:US17162986

    申请日:2021-01-29

    Applicant: Rubrik, Inc.

    Abstract: A cross-platform data migration method and a cross-platform data migration system include generating backup data of a virtual machine in a host system, identifying a first file format associated with backup data, converting the first file format associated with backup data into a platform-neutral file format associated with backup data, and storing the backup data in the platform-neutral file format in a first storage platform.

    Data backup and disaster recovery between environments

    公开(公告)号:US11074143B2

    公开(公告)日:2021-07-27

    申请号:US16153480

    申请日:2018-10-05

    Applicant: Rubrik, Inc.

    Abstract: A data management and storage (DMS) cluster of peer DMS nodes manages data backup and disaster recovery using a service level agreement. The backup data can be replicated from a primary compute infrastructure to the secondary compute infrastructure. For example, primary snapshots of virtual machines of the application in the primary compute infrastructure are generated, and provided to the secondary compute infrastructure. If the primary compute infrastructure is lost, the secondary compute infrastructure is initialized to replicate the primary compute infrastructure. Applications that were running in the primary compute infrastructure can failover to run in the secondary compute infrastructure. The replicated backup data is used to facilitate the migration. During a failover, the primary snapshots are deployed in the secondary compute infrastructure as virtual machines.

    APPLICATION MIGRATION BETWEEN ENVIRONMENTS
    16.
    发明申请

    公开(公告)号:US20200050518A1

    公开(公告)日:2020-02-13

    申请号:US16660262

    申请日:2019-10-22

    Applicant: Rubrik, Inc.

    Abstract: A data management and storage (DMS) cluster of peer DMS nodes manages migration of an application between a primary compute infrastructure and a secondary compute infrastructure. The secondary compute infrastructure may be a failover environment for the primary compute infrastructure. Primary snapshots of virtual machines of the application in the primary compute infrastructure are generated, and provided to the secondary compute infrastructure. During a failover, the primary snapshots are deployed in the secondary compute infrastructure as virtual machines. Secondary snapshots of the virtual machines are generated, where the secondary snapshots are incremental snapshots of the primary snapshots. In failback, the secondary snapshots are provided to the primary compute infrastructure, where they are combined with the primary snapshots into construct a current state of the application, and the application is deployed in the current state by deploying virtual machines on the primary compute infrastructure.

    INCREMENTAL REPLICATION OF DATA BACKUP COPIES

    公开(公告)号:US20200019424A1

    公开(公告)日:2020-01-16

    申请号:US16511897

    申请日:2019-07-15

    Applicant: Rubrik, Inc.

    Abstract: An example method of managing and storing data includes pulling and saving a first snapshot of a first state of a target machine running on a cloud service and creating a first virtual machine (VM) package associated with the first snapshot. The first VM package sufficient to instantiate a VM emulating the target machine with the first state on an on-premise destination VM platform. The method includes pulling and saving a second snapshot of a second state of the target machine, wherein the second state occurs after the first state. A second VM package is created and associated with the second snapshot, the second VM package sufficient to instantiate the VM emulating the target machine with the second state on the destination VM platform. The second VM package is created by updating the first VM package according to differences between the first snapshot and the second snapshot.

    APPLICATION MIGRATION BETWEEN ENVIRONMENTS
    18.
    发明申请

    公开(公告)号:US20190391883A1

    公开(公告)日:2019-12-26

    申请号:US16018013

    申请日:2018-06-25

    Applicant: Rubrik, Inc.

    Abstract: A data management and storage (DMS) cluster of peer DMS nodes manages migration of an application between a primary compute infrastructure and a secondary compute infrastructure. The secondary compute infrastructure may be a failover environment for the primary compute infrastructure. Primary snapshots of virtual machines of the application in the primary compute infrastructure are generated, and provided to the secondary compute infrastructure. During a failover, the primary snapshots are deployed in the secondary compute infrastructure as virtual machines. Secondary snapshots of the virtual machines are generated, where the secondary snapshots are incremental snapshots of the primary snapshots. In failback, the secondary snapshots are provided to the primary compute infrastructure, where they are combined with the primary snapshots into construct a current state of the application, and the application is deployed in the current state by deploying virtual machines on the primary compute infrastructure.

    DATABASE RECOVERY TIME OBJECTIVE OPTIMIZATION WITH SYNTHETIC SNAPSHOTS

    公开(公告)号:US20230153322A1

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

    申请号:US18151401

    申请日:2023-01-06

    Applicant: Rubrik, Inc.

    CPC classification number: G06F16/27 G06F11/1451

    Abstract: Methods and systems for reducing the amount of time to restore a database or other application by dynamically generating and storing synthetic snapshots are described. When backing up a database, an integrated data management and storage system may acquire snapshots of the database at a snapshot frequency and acquire database transaction logs at a frequency that is greater than the snapshot frequency. In response to detecting that the database is unable to provide a database snapshot, the integrated data management and storage system may generate a synthetic snapshot of the database by instantiating a compatible version of the database locally, acquiring a previously stored snapshot of the database, applying data changes from one or more database transaction logs to the previously stored snapshot to generate the synthetic snapshot, and storing the synthetic snapshot of the database within the integrated data management and storage system.

Patent Agency Ranking