-
公开(公告)号: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.
-
公开(公告)号:US12298941B2
公开(公告)日:2025-05-13
申请号:US18418126
申请日:2024-01-19
Applicant: Rubrik, Inc.
Inventor: Noel Moldvai , Jihang Lim
IPC: H04L12/00 , G06F16/13 , G06F16/174 , H04L51/08 , H04L51/42 , H04L67/1097
Abstract: Methods and systems for improving data back-up, recovery, and search across different cloud-based applications, services, and platforms are described. A data management and storage system may direct compute and storage resources within a customer's cloud-based data storage account to back-up and restore data while the customer retains full control of their data. The data management and storage system may direct the compute and storage resources within the customer's cloud-based data storage account to generate and store secondary layers that are used for generating search indexes, to generate and store shared space layers and user specific layers to facilitate the deduplication of email attachments and text blocks, to perform a controlled restoration of email snapshots such that sensitive information (e.g., restricted keywords) located within stored snapshots remains protected, and to detect and preserve emails that were received or transmitted and then deleted between two consecutive snapshots.
-
公开(公告)号:US20250138962A1
公开(公告)日:2025-05-01
申请号:US19012710
申请日:2025-01-07
Applicant: Rubrik, Inc.
Inventor: Li Ding
Abstract: A data backup and recovery method and system using allocated data blocks include identifying a first snapshot associated with a virtual machine; accessing changed block tracking data associated with data changes occurred in the virtual machine, the data changes corresponding to a set of changed data blocks; accessing block allocation status data associated with the set of changed data blocks; identifying one or more allocated data blocks from the set of changed data blocks that are associated with allocated status based on the block allocation status data; and storing the one or more allocated data blocks to a storage device.
-
公开(公告)号:US20250124158A1
公开(公告)日:2025-04-17
申请号:US18988360
申请日:2024-12-19
Applicant: Rubrik, Inc.
Inventor: Prateek Pandey , Mahesh Kumar Chelimilla , David Terei
Abstract: A data management system (DMS) may facilitate snapshot exports between a snapshot storage account and a computing system. The DMS may receive, from the computing system, a request to download data associated with one or more snapshots stored in the snapshot storage account in a first cloud environment. The DMS may generate an export job for execution by one or more computing resources within the first cloud environment based on the request. The export job may be operable to decrypt the data and write the decrypted data to an export storage account in a second cloud environment. The DMS may generate an encrypted download link that is operable to download the decrypted data from the export storage account. The DMS may transmit the encrypted download link to the computing system associated with the request to download the data.
-
公开(公告)号:US20250117293A1
公开(公告)日:2025-04-10
申请号:US18981360
申请日:2024-12-13
Applicant: Rubrik, Inc.
Inventor: Abhishek Dharmaprikar , Nohhyun Park , Rajath Subramanyam
Abstract: A object data backup and restore method and system provide for identifying an object from a first entity space in a cluster of a client compute environment; generating a snapshot of the object; copying the volume data to a second entity space in the cluster; detecting that the first entity space has been deleted from the cluster; receiving a request to restore the object to a point-in-time version associated with the snapshot; and restoring, via the snapshot tool, the object using the volume data copied to the second entity space and the content data of the snapshot.
-
公开(公告)号:US12271271B2
公开(公告)日:2025-04-08
申请号:US18345913
申请日:2023-06-30
Applicant: Rubrik, Inc.
Inventor: Prasenjit Sarkar
IPC: G06F11/14
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.
-
公开(公告)号:US12261964B2
公开(公告)日:2025-03-25
申请号:US18415548
申请日:2024-01-17
Applicant: Rubrik, Inc.
Inventor: Sean Lobo , Prasanta Ranjan Dash , Hao Wu
Abstract: A second data source may retrieve metadata for one or more versions of a set of versions of a file stored at the first data source. In some examples, the metadata for the one or more versions of the file may include at least an identifier of the file, a timestamp, and a cryptographic signature. In some examples, generation of the cryptographic signature may be based on the identifier of the file, the timestamp, and a cryptographic key. The second data source may identify a set of versions of the file that were uploaded from a trusted data source to the first data source based on a comparison of the cryptographic signature to a computed cryptographic signature. The second data source may then determine a targeted version of the file and retrieve the targeted version of the file from the first data source.
-
公开(公告)号:US20250068525A1
公开(公告)日:2025-02-27
申请号:US18946826
申请日:2024-11-13
Applicant: Rubrik, Inc.
Inventor: Snehal Arvind Khandkar , Yongbing Guo , Udbhav Prasad , Ganesh Karuppur Rajagopalan , Pandian Raju
IPC: G06F11/14
Abstract: Systems and methods for an extended recovery of an exported database are described. The method includes communicating a database from a source host operating in a native database recovery environment, the database being communicated to a backup host operating in a foreign database recovery environment, the native database recovery environment including native snapshot files and native incremental files for storing the database, the foreign database recovery environment including foreign snapshot files and foreign incremental files for storing the database. The method further includes receiving file information and script information, at the source host, the file information including the native snapshot files and the native incremental files, the script to perform operations for causing a recovering of the database in the foreign database recovery environment based on the changes to the database in the foreign database recovery environment after the point-in-time.
-
公开(公告)号:US20250068524A1
公开(公告)日:2025-02-27
申请号:US18946755
申请日:2024-11-13
Applicant: Rubrik, Inc.
Inventor: Shivam Rajpal , Mudit Malpani , Arvind Batra , Sriharshitha Velivelli , Arnav Rupde , Chak Fai Yuen
IPC: G06F11/14
Abstract: A data management system may support a configuration backup of a first backup system that manages backup procedures for data of a host environment that is separate from the first backup system. The data management system may transmit, to the first backup system, a request to generate the configuration backup that includes information for the one or more backup procedures managed by the first backup system. The data management system may cause the configuration backup to be stored in a separate storage location. In response to first backup system failure, the data management system may transmit, to a second backup system, a request to apply one or more configurations for the first backup system to the second backup system based on the stored configuration backup for the first backup system.
-
公开(公告)号:US12235729B2
公开(公告)日:2025-02-25
申请号:US18397987
申请日:2023-12-27
Applicant: Rubrik, Inc.
Inventor: Tarun Thakur , Pin Zhou , Prasenjit Sarkar
Abstract: Embodiments disclosed herein provide systems, methods, and computer readable media for data lineage based multi-data store recovery. In a particular embodiment, a method provides identifying first data in a first table of a plurality of tables stored in a plurality of data stores and restoring the first data to a first correct version of the first data in a prior version of the first table. The method further provides identifying a second table of the plurality of tables that descends from the first table and includes second descendent data that stems from the first data. The method also provides restoring the second descendent data to a second correct version of the second descendent data in a prior version of the second table.
-
-
-
-
-
-
-
-
-