CPC G06F 11/1461 (2013.01) [G06F 2201/84 (2013.01)] | 10 Claims |
1. A computer-implemented method of optimizing backup operations for a data protection system having a plurality of sources backing up data to one or more targets through a plurality of backups, comprising:
determining if any two backup operations share a common route between a source and a target for transferring data within a defined data transfer period comprising one or more individual backup windows, and denoted as shared backups;
determining, for each shared backup:
a size of a dataset to be saved in each shared backup,
an available bandwidth in each transfer window of the one or more transfer windows for transfer data between the source and target,
an order of the backup operations based on first ordering the backups based on decreasing dataset size and second ordering the transfer windows in order of decreasing bandwidth; and
matching the backups to the transfer windows in accordance with the first ordering and second ordering.
|