I'm going to have a need for an efficient remote change detection algorithm for backup of an ordinary filesystem.
The files are backed up to a remote machine and bandwidth is at a premium, so it's going to be difficult to compare files. I've looked into Remote Differential Compression and rsync, but I don't know which direction I should go from here. Which is more bandwidth efficient? What does commercial backup software do? Is there a standard algorithm everyone uses?