I copied 123 GB of data between two drives using Robocopy; over thirty-seven thousand files, with one failure. My output log was over 2 MB! Great! How do I find this needle in the haystack? All I want to do is find one failed file in my Robocopy output file.
Total Copied Skipped Mismatch FAILED Extras
Dirs : 2620 4 0 0 0 0
Files : 37646 24518 13127 0 1 0
Bytes : 123.116 g 99.967 g 23.148 g 0 0 0
Times : 0:03:13 0:00:46 0:00:30 0:01:57
Speed : 2329557600 Bytes/sec.
Speed : 133298.355 MegaBytes/min.
Ended : Friday, September 28, 2012 10:53:51 AM
I determined that searching for the word ERROR in the output file will find the rows in the log file indicating the reason for the failure.
New File 0 c:\Data\.lock 2012/09/28 10:50:37 ERROR 32 (0x00000020) Copying File c:\Data\.lock The process cannot access the file because it is being used by another process.
Waiting 30 seconds… Retrying… New File 0 c:\Data\.lock 2012/09/28 10:51:07 ERROR 32 (0x00000020) Copying File c:\Data\.lock The process cannot access the file because it is being used by another process.
ERROR: RETRY LIMIT EXCEEDED.