CPC G06F 16/128 (2019.01) [G06F 11/1469 (2013.01); G06F 12/0253 (2013.01); G06F 16/162 (2019.01); G06F 16/1827 (2019.01)] | 20 Claims |
1. A method comprising:
receiving, by a container system, a request to delete an individual volume snapshot of a source volume of the container system independent of a maintenance schedule for the individual volume snapshot, the individual volume snapshot being stored at an object store that is separate from the source volume;
identifying a volume snapshot object corresponding to the individual volume snapshot from an identifier unique to the individual volume snapshot included in the volume snapshot object, the volume snapshot object being separate from the individual volume snapshot and uniquely corresponding to the individual volume snapshot;
marking, by an orchestrator of the container system in response to the request to delete the individual snapshot, the volume snapshot object that uniquely corresponds to the volume snapshot for deletion;
sending, in response to detecting that the volume snapshot object has been marked for deletion, a delete request from the container system to the object store that stores the volume snapshot, wherein the delete request requests deleting the volume snapshot; and
repeating the sending until the individual volume snapshot is deleted from the object store.
|