Savior is a ruby library (gem) that provides easy to setup MySQL database backups to Amazon AWS S3
gem install savior
To run you can use the executable:
savior -c path/to/config.yml
Config file is a simple YAML file:
:database:
:user: myuser
:database_name: production_db
:password: super_secret
:storage:
:access_key_id: 123123123
:secret_access_key: abcabcabcabc
:bucket_name: aws-s3-bucket-name
Gem is in very early stage and needs a lot of improvements but should work.