Im working on developing an online backup to backup our desktops in the office and the director's home pc.
I'm trying to work out how to detect which files have been updated and without using loads of CPU and without using loads of bandwidth checking each file.
Any ideas how I can detect file changes quickly and easily? Is the File Modified date always correct or do I have to use a file hash to ensure the file has or hasnt changed?
Do I need to keep a local database of the files that have been backed up, or is it best to download a current list from the online server?
It will be developed in vb.net 2005.