Patent ID: 7984023

Claim:
A method for copying files, comprising: using at least one computing device for: obtaining a list of files to be copied from a first location to a second location by parsing a directory tree of the first location; initiating copying of a file from the list; logging an identifier of the file in an error log file if an error occurs during the copying; repeating the copying and logging for each file in the list of files, wherein the copying of the files from the list does not end if an error occurs during the copying; and performing a subsequent copying process using only the files listed in the error log file, the subsequent copying wherein the subsequent error log file provides a listing of all non-recoverable files in the list of files, process comprising initiating copying of a file listed in the error log file, logging an identifier of the file in a subsequent error log file if an error occurs in the subsequent copying, and repeating the subsequent copying and logging for each file listed in the error log file, wherein the copying of the files listed in the error log file does not end if an error occurs during the copying.