You are correct about SecondCopy, it does not copy when in use.
Quote:Second Copy only copies files that are not in-use by another program.
When Second Copy encounters a file-in-use, it displays a countdown warning message for 30 seconds (default value) so that the user can close the underlying application. Then it retries to copy the file. If the file is still in use, Second Copy marks this as an error and continues to copy the rest of the files in the profile.
======================
I use a process similar to Bob Scott. But use one folder with 10 files vs. multiple folders and use Rename vs. Copy to speed up the process. Destination is also another physical drive. Simplified content looks something like this.....
Did CurrentFileName change since last backup?
If No, exit. Else Continue
Delete FileName10
Rename FileName9 to FileName10
Rename FileName8 to FileName9
......
......
Rename FileName1 to FileName2
Copy CurentFileName to FileName1
And I have redundant backup to this because the destination folder with the 10 files is also backed up later by a second process to a third different physical drive. This can run everyday, this example keeps 10 copies vs. 7, but you can make as many as you want. And rather than running every night, it only runs if the source file has changed, so it will exit on weekends/holidays, etc. Can do loops of the routine to handle unlimited filenames.
NOTE, I am not doing this with Sesame Code. I use other utilities, but there is no reason this couldn't be done with Sesame programming.
Sorry that this is too late for you now, Suggest making two backup copies of what you have now. Good luck with your recovery process with Tech Support.