Crackup is a pretty simple, pretty secure remote
backup solution for folks who want to keep their
data securely backed up but aren’t particularly
concerned about bandwidth usage. Backups are
compressed and (optionally) encrypted via GPG and
can be transferred to the remote location over a
variety of protocols, including FTP. Additional
storage drivers can easily be written in Ruby.