-
公开(公告)号:US11934274B2
公开(公告)日:2024-03-19
申请号:US18078837
申请日:2022-12-09
Applicant: Dell Products L.P.
Inventor: Kalyan C Gunda , Jagannathdas Rath , Donna Barry Lewis
IPC: G06F12/00 , G06F9/48 , G06F11/14 , G06F16/174
CPC classification number: G06F11/1448 , G06F9/4837 , G06F11/1461 , G06F16/1748
Abstract: A first flag is set on a backup file to which data to be backed up is written. The first flag indicates that the backup file should be automatically retention locked after a cooling off period is over. Before the cooling off period is over, a request is received to open the backup file for writes. The request is allowed and upon allowing the request, the first flag is cleared and a second flag is set on the backup file indicating that writes are in progress. The clearing of the first flag excludes the backup file from being automatically retention locked after the cooling off period is over.
-
2.
公开(公告)号:US12099442B2
公开(公告)日:2024-09-24
申请号:US17571252
申请日:2022-01-07
Applicant: DELL PRODUCTS L.P.
Inventor: Jagannathdas Rath , Kalyan C Gunda
CPC classification number: G06F12/0253 , G06F3/0604 , G06F3/0647 , G06F3/0679
Abstract: A method, apparatus, and system manages an object in a storage provider that provides a plurality of storage classes of storage. The method may include receiving a request for transfer of the object comprising segments from a first storage class to a second storage class of the storage provider; storing metadata associated with the object; determining that each of the segments satisfies a data storage policy based on the access characteristics of each of the segments within the object, wherein the determining includes: determining that none of the segments are referenced by the new segment for a predetermined time period; determining that none of the segments are accessed for the predetermined time period from the last accessed time instance; and in response to determining that each of the segments satisfies the data storage policy, transferring the object from the first storage class to the second storage class of the storage provider.
-
公开(公告)号:US11550666B1
公开(公告)日:2023-01-10
申请号:US17489600
申请日:2021-09-29
Applicant: Dell Products L.P.
Inventor: Kalyan C Gunda , Jagannathdas Rath , Donna Barry Lewis
IPC: G06F12/00 , G06F11/14 , G06F16/174 , G06F9/48
Abstract: A command requesting creation of a backup file and issued by a client-side deduplication library is received. Upon creating the file, a first flag is set on the file indicating that the file should be automatically retention locked after a cooling off period has elapsed. During the cooling off period, a command requesting that the file be opened for writes is received. The first flag is cleared to exclude the file from being automatically retention locked after the cooling off period has elapsed. A second flag is set on the file indicating that writes to the file are in progress. A command requesting that the file be closed, the writes to the backup file thereby being complete, is received. The second flag is cleared. The first flag is reset to allow the file to be automatically retention locked after the cooling off period has elapsed.
-
4.
公开(公告)号:US11954067B2
公开(公告)日:2024-04-09
申请号:US17495325
申请日:2021-10-06
Applicant: Dell Products L.P.
Inventor: Kalyan C Gunda , Jagannathdas Rath
CPC classification number: G06F16/128 , G06F11/1448 , G06F16/122
Abstract: A snapshot is taken of at least a portion of a file system having a set of files to retain over a retention duration. The snapshot is taken at a level of the file system or a directory of the file system. A retention lock is applied to the snapshot to block, over the retention duration, operations involving deletion of the snapshot. The retention lock is not applied to the set of files.
-
-
-