Reply from the OP (original Poster)
My error was in thinking that by using an external drive to transport my files between two computers, and therefore having three copies of them, that would be a safe strategy.
I will still use that for keeping the two computers in sync. Im using Beyond Compare to mirror one directory (folder) to another. It will overwrite older files with newer files and will delete any files on the destination that have been deleted on the source, but does not remove the empty directories. I use RED (Remove Empty Directories) for that. http://www.jonasjohn.de/red.htm
However, Ive added a true backup strategy. I use a free program is AOMEI Backupper. http://backup-utility.com It allows recovery at any increment of time.
Thanks to all responders. Here is a response to some.
RWR wrote:
I've always backed up manually, so can recommend no program, but I believe that no matter what program you switch to, it would be well to determine how that file became corrupted, else it could occur again. Good luck!
Even if I were to determine what caused this problem, I cant prevent other problems in the future. I need to have a strategy that allows me to recover when something like this happens.
bdk wrote:
Ive heard of Beyond compare it was a file management tool for duplicate files. I didnt know it was used to move files too.
Ive never used it but there was a time I needed to check some files with different names to see if they were the same,.So I looked at a lot of compare pgms.
I move mine manually also. That way I know what I have, where its going and IF there is a problem I know it instantly and there is no chance it will infect another file
The advantage of Beyond Compare and like programs (over manually copying) is that you dont need to keep track of the changed files. The disadvantage is that any file that has changed, even accidentally, will be copied over, replacing the existing file.
DirtFarmer wrote:
So what happens when you change a file and it becomes corrupted in the process? It has been changed, so the backup software will back it up. Unless you have a way to check for corruption, you will be propagating the corrupt file by any incremental backup system.
Some backup programs (even though they are incremental) will only allow for the recovery of the latest version of a file. The solution is to use a backup program that allow recovery of each and every incremental backup. Generally the recovery points are indexed by date, and possibly by a comment or description.
One such free program is AOMEI Backupper. http://backup-utility.com
jerryc41 wrote:
Having an error copied to all backups is a nightmare.
As for SyncBack, I use that with the Mirror setting. It makes the backup folders identical to the folders on C. I'm not sure what you mean by "overwrites older files." If I have Birthday on C, it will be copied to K. If it changes on C, the changes will be Mirrored onto K.
In your example, when the changes on C are mirrored onto K, the older (existing) files on K will be overwritten (lost).
===================================
Again, thanks to all posters. It's been enlightening!