Patent ID: 9734156
Date: 2017-08-15
CPC Classifications: G06F

Claim:
1. A computer-implemented method for leveraging data-deduplication capabilities of file systems, at least a portion of the method being performed by a computing device comprising at least one processor, the method comprising: detecting a backup operation that backs up a plurality of data segments within a file maintained by a file system capable of performing data deduplication on a computing device; querying, in response to detecting the backup operation, the file system via an Application Programming Interface (API) for file-system data that includes: receiving, in response to the query, the file-system data from the file system; upon receiving the file-system data from the file system, providing the file-system data to a deduplication server to facilitate backing up the file based at least in part on the file-system data; and synchronizing, prior to backing up the file, the segment size and the Media Digest algorithm used by the file system and the deduplication server based on the segment size and the identification of the Media Digest algorithm in the file-system data provided via the API to enable the deduplication server to interpret the plurality of hashes generated by the file system.