1. A method of de-duplicating at least one data file, the method comprising: requesting a list of data rows stored in a database to be de-duplicated; receiving the list of the data rows based on a single filekey associated with the at least one data file; copying the at least one data file to a data storage memory; and deleting the data rows entries from a file registry of the database.