| CPC G06F 16/27 (2019.01) | 20 Claims |

|
1. A method, comprising:
determining, by a system comprising at least one processor, that data, stored in a source system, is to be replicated to a target system;
assigning, by the system, respective weights to replication policy parameters, wherein the assigning comprises, based on a determination that two replication policy parameters of an identified policy comprise a same weight, selecting a replication policy parameter of the two replication policy parameters determined to have a higher parameter value than the other replication policy parameter of the two replication policy parameters and setting the weight of the identified policy as a respective weight of the identified policy;
based on historical data related to a storage context and the respective weights, determining, by the system, a replication policy for a replication of the data to the target system, wherein the replication policy comprises at least one rule utilized to replicate the data to a remote system; and
based on an acceptance of the replication policy, facilitating, by the system, the replication of the data to the target system according to the replication policy.
|