CPC G06F 3/0659 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0619 (2013.01); G06F 3/0634 (2013.01); G06F 3/067 (2013.01)] | 25 Claims |
1. A computer-implemented method comprising:
receiving requests to perform data operations on a first storage container, wherein the data operations include a read operation, a write operation and a command to delete first data stored on the first storage container;
determining whether the first data is set to a read-only status, wherein a copy of the first data is stored on a second storage container;
in response to a determination that the first data is set to the read-only status:
allowing the read operation to be performed on the first storage container for reading the first data,
performing the write operation on a second storage container, and
deleting the copy of the first data stored on the second storage container; and
in response to a determination that the read-only status has been withdrawn:
deleting the first data, and
allowing further write operations to be performed on the first storage container.
|