Areca-Backup is a file backup software that supports incremental, image and delta backup on local drives or FTP servers.
Areca-Backup also allows you to browse your backups and navigate among different version of the files contained in your archives.
Download link
http://sourceforge.net/projects/areca/