| CPC G06F 11/1458 (2013.01) [G06F 2201/84 (2013.01)] | 21 Claims |

|
1. A method comprising:
as part of a data backup process for a plurality of data objects:
receiving, from data storage, a schema that indicates relationships between different types of data objects in the plurality of data objects and is separate data from the plurality of data objects;
calculating, for each of two or more data objects from the plurality of data objects and using metadata for a respective data object that includes one or more relationships from the received schema, a backup score that indicates an importance of the respective data object, wherein using the metadata includes calculating, based on one or more relationships from the received schema, an impact ratio of the respective data object and an entity rank of an entity corresponding to the data object;
determining different priority levels for two or more subsets of the plurality of data objects based at least in part on the backup scores; and
backing up at least one of the subsets of the plurality of data objects according to the respective priority levels of the subsets.
|