Rsnapshot

Rsnapshot is a file system snapshot utility written in Perl for making backups of local and remote systems with Unix-based systems.

http://www.rsnapshot.org/