-
公开(公告)号:US20250165354A1
公开(公告)日:2025-05-22
申请号:US18513288
申请日:2023-11-17
Applicant: Rubrik, Inc.
Inventor: Anshul Gupta , Sai Kiran Katuri , Amelia Vu , Ayush Mishra , Suman Swaroop , Vaibhav Bhagee
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.
-
公开(公告)号:US20250165356A1
公开(公告)日:2025-05-22
申请号:US18513285
申请日:2023-11-17
Applicant: Rubrik, Inc.
Inventor: Anshul Gupta , Sai Kiran Katuri , Amelia Vu , Ayush Mishra , Suman Swaroop , Vaibhav Bhagee
Abstract: Methods, systems, and devices for data management are described. Software-as-a-service (SaaS) applications may host their 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, meaning that data is organized in tables that have hierarchical parent and child relationships. Snapshots for SaaS applications may maintain hierarchical relationships between computing objects and tables to enable cascading recovery of SaaS applications. Based on a request to restore a computing object of a relational SaaS application, a data management system (DMS) may identify the associated computing objects to be recovered with the requested computing object based on the stored hierarchical information, and may call the relevant application programming interfaces (APIs) to restore the requested computing object and the associated computing objects to be recovered with the requested computing object.
-
公开(公告)号:US20250061030A1
公开(公告)日:2025-02-20
申请号:US18933982
申请日:2024-10-31
Applicant: Rubrik, Inc.
Inventor: Vishnu Vardhan Itta , Vaibhav Bhagee
IPC: G06F11/14
Abstract: A data management system (DMS) may perform techniques for snapshotting a host environment data store using a resource volume. The DMS may transmit, to the host environment a first request for a full backup of a data store of the host environment, where the first request results in mounting of a resource volume in an empty state. The DMS may generate a snapshot of the resource volume after completion of the backup at the host. The DMS may transmit one or more second requests for incremental backups, where the second requests result in mounting of the volume in a state corresponding to a previous backup of the host. The DMS may generate a second snapshot of the resource volume. For a subsequent full backup, the DMS may cause mounting of the volume in the empty state to the host rather than mounting the resource volume corresponding to a prior snapshot.
-
公开(公告)号:US12158821B2
公开(公告)日:2024-12-03
申请号:US17986676
申请日:2022-11-14
Applicant: Rubrik, Inc.
Inventor: Vishnu Vardhan Itta , Vaibhav Bhagee
Abstract: A data management system (DMS) may perform techniques for snapshotting a host environment data store using a resource volume. The DMS may transmit, to the host environment a first request for a full backup of a data store of the host environment, where the first request results in mounting of a resource volume in an empty state. The DMS may generate a snapshot of the resource volume after completion of the backup at the host. The DMS may transmit one or more second requests for incremental backups, where the second requests result in mounting of the volume in a state corresponding to a previous backup of the host. The DMS may generate a second snapshot of the resource volume. For a subsequent full backup, the DMS may cause mounting of the volume in the empty state to the host rather than mounting the resource volume corresponding to a prior snapshot.
-
公开(公告)号:US20250165353A1
公开(公告)日:2025-05-22
申请号:US18513279
申请日:2023-11-17
Applicant: Rubrik, Inc.
Inventor: Anshul Gupta , Sai Kiran Katuri , Amelia Vu , Ayush Mishra , Suman Swaroop , Vaibhav Bhagee
IPC: G06F11/14
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.
-
公开(公告)号:US12298862B2
公开(公告)日:2025-05-13
申请号:US17526288
申请日:2021-11-15
Applicant: Rubrik, Inc.
Inventor: Vaibhav Bhagee , Abhishek Goyal , Nicolas Groh , Kshitiz Jain , Nitin Rathor , Sankaran Sivathanu , Toshad Salwekar , Alok Srivastava
IPC: G06F11/14 , G06F16/182
Abstract: Methods, systems, and computer programs are presented for backing up data to a distributed multichannel storage system. One method includes an operation for detecting, by a distributed backup system (DBS), a request for backing up data from a host to the distributed backup system. The DBS sends a request to a backup agent executing at the host to initiate the backup. The backup agent mounts an endpoint for writing to the DBS and executes a script that writes the data for the backup to the endpoint. Further, the method includes operations for creating a file system stack at the DBS associated with the endpoint, storing data received by the file system stack at the DBS, and detecting, by the DBS, an end of the backup. The DBS sends a command to the backup agent to end the backup and terminates the file system stack at the DBS.
-
公开(公告)号:US20240160534A1
公开(公告)日:2024-05-16
申请号:US17986676
申请日:2022-11-14
Applicant: Rubrik, Inc.
Inventor: Vishnu Vardhan Itta , Vaibhav Bhagee
IPC: G06F11/14
CPC classification number: G06F11/1469 , G06F11/1451 , G06F11/1464 , G06F2201/84
Abstract: A data management system (DMS) may perform techniques for snapshotting a host environment data store using a resource volume. The DMS may transmit, to the host environment a first request for a full backup of a data store of the host environment, where the first request results in mounting of a resource volume in an empty state. The DMS may generate a snapshot of the resource volume after completion of the backup at the host. The DMS may transmit one or more second requests for incremental backups, where the second requests result in mounting of the volume in a state corresponding to a previous backup of the host. The DMS may generate a second snapshot of the resource volume. For a subsequent full backup, the DMS may cause mounting of the volume in the empty state to the host rather than mounting the resource volume corresponding to a prior snapshot.
-
-
-
-
-
-