CPC H04L 67/1095 (2013.01) [G06F 16/1748 (2019.01); G06F 16/178 (2019.01); G06F 16/184 (2019.01); G06F 16/2365 (2019.01); G06F 16/24556 (2019.01); G06F 16/27 (2019.01)] | 20 Claims |
1. A computer-implemented method comprising:
receiving a request to delete a first object associated with a first location of a data store;
identifying, based on a set of one or more records identifying locations of objects stored by a storage system, one or more replicas of the first object that are associated with locations of the storage system that are different from the first location;
determining whether all of the one or more replicas are designated for de-duplication;
storing a copy of the first object at a second location different from the first location when all of the one or more replicas are designated for de-duplication; and
deleting the first object from the first location.
|