I've just released the first version of my BackupGem. You can read the manual here: http://tech.natemurray.com/backup/ BackupGem aims to be the easiest and most flexible backup, archive and rotate tool. It’s a beginning-to-end solution for scheduled backups in a clean ruby package that is simple use and powerful when customized. A configuration as simple as:
set :backup_path, "/var/local/backups/my_old_logs" action :content, :is_contents_of => "/var/my_logs"
Will compress, encrypt, deliver, and rotate the contents of /var/my_logs. But this is just a taste of the power this gem has.
If you are interested the gem is available via:
gem install backupgem