Patent ID: 9104839
Filing Date: 2015-08-11
Classification: G06F

Abstract:
1. A method, in a data processing system, for de-duplication aware secure delete, the method comprising: responsive to receiving a request for a secure delete operation for a file, identifying a list of file blocks to be securely deleted from a physical disk device; responsive to determining at least one virtual block of another file refers to a given disk block corresponding to a file block in the list, getting a free disk block from a de-duplication table as a new disk block, assigning the at least one virtual block of the another file to the new disk block, and writing data of the given disk block to the new disk block to generate a copied disk block in the physical disk device; updating a pointer of the at least one virtual block to refer to the copied disk block; and writing a secure delete pattern for each file block in the list of file blocks to a disk block in the physical disk device without performing de-duplication processing.