Configuration recovery for a data management system

US12164388B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12164388-B2
Application numberUS-202217940998-A
CountryUS
Kind codeB2
Filing dateSep 8, 2022
Priority dateSep 8, 2022
Publication dateDec 10, 2024
Grant dateDec 10, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for data management comprising: transmitting, from a data management system to a first backup system that manages one or more backup procedures for data of a host environment that is separate from the first backup system, a request to generate a configuration backup for the first backup system, the configuration backup comprising configuration information that indicates one or more backup parameters for obtaining one or more snapshots of the data as part of the one or more backup procedures managed by the first backup system; causing, by the data management system, the configuration backup for the first backup system to be stored in a separate location from the first backup system; and transmitting, from the data management system to a second backup system, a request to apply one or more configurations of the first backup system to the second backup system based at least in part on the stored configuration backup for the first backup system, wherein the one or more configurations of the first backup system, once applied to the second backup system, support management, by the second backup system, of one or more subsequent backup procedures including obtaining one or more subsequent snapshots of the data of the host environment in accordance with the one or more backup parameters. 2. The method of claim 1 , wherein causing the configuration backup to be stored in the separate location comprises: causing the configuration backup to be stored in a third backup system that manages one or more second backup procedures for second data of a second host environment. 3. The method of claim 1 , wherein causing the configuration backup to be stored in the separate location comprises: causing the configuration backup to be stored in a cloud storage environment. 4. The method of claim 1 , further comprising: receiving, via a user interface of the data management system, an indication of a backup schedule, a backup retention period, or both for the configuration backup for the data of the host environment. 5. The method of claim 1 , further comprising: receiving, via a user interface of the data management system, a selection of the one or more configurations of the first backup system, wherein the request to apply the one or more configurations is transmitted based at least in part on receiving the selection of the one or more configurations. 6. The method of claim 5 , wherein the one or more configurations are associated with a subset of the configuration information included in the configuration backup. 7. The method of claim 1 , wherein causing the configuration backup to be stored in the separate location comprises: causing the configuration backup to be encrypted using an encryption key; and causing the encrypted configuration backup to be stored in the separate location. 8. The method of claim 7 , further comprising: receiving, via a user interface of the data management system, an indication of the encryption key to use for encrypting the configuration backup, wherein the configuration backup is encrypted using the encryption key based at least in part on receiving the indication of the encryption key. 9. The method of claim 1 , wherein the one or more configurations indicated via the request are a subset of a plurality of configurations indicated by the configuration information of the configuration backup. 10. The method of claim 9 , wherein transmitting the request to apply the one or more configurations of the first backup system to the second backup system comprises: transmitting the request to apply the one or more configurations of the first backup system to the second backup system and to refrain from applying other configurations of the plurality of configurations that are different than the one or more configurations of the first backup system to the second backup system. 11. The method of claim 9 , wherein the plurality of configurations indicated by the configuration information comprises the one or more configurations and one or more second configurations associated with customer security information, the customer security information comprising usernames, passwords, cryptographic keys, or any combination thereof. 12. An apparatus, comprising: one or more memories storing processor-executable code; and one or more processors coupled with the one or more memories and individually or collectively operable to execute the code to cause the apparatus to: transmit, from a data management system to a first backup system that manages one or more backup procedures for data of a host environment that is separate from the first backup system, a request to generate a configuration backup for the first backup system, the configuration backup comprising configuration information that indicates one or more backup parameters for obtaining one or more snapshots of the data as part of the one or more backup procedures managed by the first backup system; cause, by the data management system, the configuration backup for the first backup system to be stored in a separate location from the first backup system; and transmit, from the data management system to a second backup system, a request to apply one or more configurations of the first backup system to the second backup system based at least in part on the stored configuration backup for the first backup system, wherein the one or more configurations of the first backup system, once applied to the second backup system, support management, by the second backup system, of one or more subsequent backup procedures including obtaining one or more subsequent snapshots of the data of the host environment in accordance with the one or more backup parameters. 13. The apparatus of claim 12 , wherein, to cause the configuration backup to be stored in the separate location, the one or more processors are individually or collectively operable to execute the code to cause the apparatus to: cause the configuration backup to be stored in a third backup system that manages one or more backup procedures for data of a second host environment. 14. The apparatus of claim 12 , wherein, to cause the configuration backup to be stored in the separate location, the one or more processors are individually or collectively operable to execute the code cause the apparatus to: cause the configuration backup to be stored in a cloud storage environment. 15. The apparatus of claim 12 , wherein the one or more processors are individually or collectively further operable to execute the code to cause the apparatus to: receive, via a user interface of the data management system, an indication of a backup schedule, a backup retention period, or both for the configuration backup for the data of the host environment. 16. The apparatus of claim 12 , wherein the one or more processors are individually or collectively further operable to execute the code to cause the apparatus to: receive, via a user interface of the data management system, a selection of the one or more configurations of the first backup system, wherein the request to apply the one or more configurations is transmitted based at least in part on receiving the selection of the one or more configurations. 17. A non-transitory computer-readable medium storing code, the code comprising instructions executable by one or more processors to: transmit, from a data management system to a first backup system that manages one or more backup procedures for data of a host environment that is separate from the first backup system, a request to generate a configuration bac

Assignees

Inventors

Classifications

  • Backup restoration techniques · CPC title

  • Backup scheduling policy · CPC title

  • Using snapshots, i.e. a logical point-in-time copy of the data · CPC title

  • by selection of backup contents · CPC title

  • for networked environments · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12164388B2 cover?
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 ba…
Who is the assignee on this patent?
Rubrik Inc
What technology area does this patent fall under?
Primary CPC classification G06F11/1464. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 10 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).