Data distribution in continuous replication systems
US-2020342000-A1 · Oct 29, 2020 · US
US2024248812A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2024248812-A1 |
| Application number | US-202318159049-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jan 24, 2023 |
| Priority date | Jan 24, 2023 |
| Publication date | Jul 25, 2024 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Embodiments for a data protection method of prioritizing data assets for backup operations. A base priority of data assets operated on by the backup system is first determined as defined by certain characteristics, along a defined scale. The process then prioritizes certain data assets using priority tagging, grouping factors, and metadata modifiers to generate an interim net priority. If any assets have the same prioritization value, other asset attributes are used to further prioritize any tied assets. The process then performs a priority response action, such as notifying the user (normally or urgently) based on the asset prioritization. The backup/restore operations are then performed on the data assets in an order based on the final prioritization values.
Opening claim text (preview).
1 . A computer-implemented method of prioritizing data assets for backup and restore operations in a data protection system, comprising: determining a base priority of data assets operated on by the backup system; first prioritizing the data assets using priority tagging, grouping factors, and metadata modifiers to generate an interim net priority value for each data asset; determining if any data assets have identical priority values; second prioritizing any data assets having the identical priority values by using other asset attributes to generate net priority values for each data asset; performing a priority response action based on a respective priority value for each data asset; and performing the backup or restore operations on the data assets in an order based on the net priority values. 2 . The method of claim 1 wherein the data assets comprise at least one of: individual files, file directories, file systems, databases, database servers, data processing applications, and Virtual Machines (VMs) of the data protection system. 3 . The method of claim 2 wherein the data assets are organized in one or more hierarchical groups, and wherein the first prioritizing assigns a same base priority value to all data assets in a same hierarchical group. 4 . The method of claim 3 wherein the base priority value of one or more lower hierarchy data assets can be modified to a different priority value through at least one of a priority tag, grouping factor, or metadata modifier. 5 . The method of claim 4 wherein the priority tagging comprises attaching the priority tag to the data asset as a descriptive string indicating a priority along a scale from high to low in a defined granularity of steps along the scale. 6 . The method of claim 5 wherein the scale ranges from 1 to n, with 1 indicating highest priority, and wherein the steps of granularity comprise values of plus/minus 1. 7 . The method of claim 6 wherein the priority tag is assigned to the data assets by a user through a graphical user interface-based user console. 8 . The method of claim 4 wherein the grouping factor assigns data assets having a first interim net priority value to a second interim net priority value of related data assets based on necessity to perform the backup or restore operations on a unitary set of data assets. 9 . The method of claim 4 wherein metadata modifier modifies one or more metadata elements associated with a data asset and comprising at least one of: criticality tag, asset name, storage location, owner, and asset type. 10 . The method of claim 9 further comprising parsing metadata of the data assets to discover relevant metadata elements based on one or more key words explicitly or implicitly denoting a criticality of the corresponding data asset. 11 . The method of claim 1 wherein the other asset attributes comprise at least one of replication factor and time of last backup. 12 . The method of claim 11 wherein a data asset having an earlier time of last backup is prioritized higher than a data asset having the identical priority value and a later time of last backup. 13 . The method of claim 1 wherein the priority response action comprises sending a notification to the user regarding the backup or restore operation for a data asset based on the net priority value of the data asset, and relative to a defined prioritization threshold. 14 . The method of claim 13 wherein a standard notification is sent for low priority data assets, an immediate notification is sent for elevated priority data assets, and an urgent message is sent for high priority data assets. 15 . A system for prioritizing data assets for backup and restore operations in a data protection system, comprising: a plurality of data assets each having a base priority for execution by the backup system; a net priority component first prioritizing the data assets using priority tagging, grouping factors, and metadata modifiers to generate an interim net priority value for each data asset; a processor-based analyzer component determining if any data assets have identical priority values, and if so, second prioritizing any data assets having the identical priority values by using other asset attributes to generate net priority values for each data asset; and a hardware action component performing a priority response action based on a respective priority value for each data asset, wherein the data protection system performs the backup or restore operations on the data assets in an order based on the net priority values. 16 . The system of claim 15 wherein the data assets comprise at least one of: individual files, file directories, file systems, databases, database servers, data processing applications, and Virtual Machines (VMs) of the data protection system, and wherein the data assets are organized in one or more hierarchical groups, and wherein the first prioritizing assigns a same base priority value to all data assets in a same hierarchical group. 17 . The system of claim 16 wherein the base priority value of one or more lower hierarchy data assets can be modified to a different priority value through at least one of a priority tag, grouping factor, or metadata modifier, and further wherein the priority tagging comprises attaching the priority tag to the data asset as a descriptive string indicating a priority along a scale from high to low in a defined granularity of steps along the scale. 18 . The system of claim 16 wherein the grouping factor assigns data assets having a first interim net priority value to a second interim net priority value of related data assets based on necessity to perform the backup or restore operations on a unitary set of data assets, and further wherein metadata modifier modifies one or more metadata elements associated with a data asset and comprising at least one of: criticality tag, asset name, storage location, owner, and asset type. 19 . The system of claim 15 wherein the priority response action comprises sending a notification to the user regarding the backup or restore operation for a data asset based on the net priority value of the data asset, and relative to a defined prioritization threshold, and wherein a standard notification is sent for low priority data assets, an immediate notification is sent for elevated priority data assets, and an urgent message is sent for high priority data assets. 20 . A tangible computer program product having stored thereon program instructions that, when executed by a process, cause the processor to perform a method of prioritizing data assets for backup and restore operations in a data protection system, comprising: determining a base priority of data assets operated on by the backup system; first prioritizing the data assets using priority tagging, grouping factors, and metadata modifiers to generate an interim net priority value for each data asset; determining if any data assets have identical priority values; second prioritizing any data assets having the identical priority values by using other asset attributes to generate net priority values for each data asset; performing a priority response action based on a respective priority value for each data asset; and performing the backup or restore operations on the data assets in an order based on the net priority values.
Backup scheduling policy · CPC title
Backup restoration techniques · CPC title
Clustering or classification · CPC title
Using snapshots, i.e. a logical point-in-time copy of the data · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.