Areca-Backup is an open-source, easy to use and relyable backup solution for Linux and Windows that performs incremental, differential, delta and mirror backups on local hard drives, remote directories or FTP/FTPs servers.
A. Blum, T. Chan, and M. Rwebangira. Proceedings of the eigth Workshop on Algorithm Engineering and Experiments and the third Workshop on Analytic Algorithmics and Combinatorics, page 238--246. (2006)