Skip to content

Automated data and database backups for EngineYard AppCloup projects to your own S3 account

Notifications You must be signed in to change notification settings

railsformers/ey_s3_backup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Source:

github.com/railsformers/ey_s3_backup

Installing ey_s3_backup

Add to Gemfile: gem “ey_s3_backup”, :git => “git://github.com/railsformers/ey_s3_backup.git”

run bundle install

Add to Rakefile: Dir.each { |ext| load ext }

run rake ey_s3_backup:install edit config/ey_backup.yml (application name) optionally edit config/schedule.rb

Manual backups

bundle exec rake ey_s3_backup:db bundle exec rake ey_s3_backup:files

Config file example

amazon_s3:

access_key_id: access_key
secret_access_key: secret_key
bucket: ey-backups
keep_databases: 10
keep_files: 10

engine_yard:

application_name: *engine yard application name*
backup_tmp_dir: /tmp *temporary dir for compressed backups*
pubic_files_dir: public_files *relative to shared directory of project*

About

Automated data and database backups for EngineYard AppCloup projects to your own S3 account

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages