Backup is a RubyGem (for UNIX-like operating systems: Linux, Mac OSX) that allows you to configure and perform backups in a simple manner using an elegant Ruby DSL. It supports various various databases (MySQL, PostgreSQL, MongoDB and Redis), it supports various storage locations (Amazon S3, Rackspace Cloud Files, Dropbox, any remote server through FTP, SFTP, SCP and RSync), it can archive files and folders, it can cycle backups, it can do incremental backups, it can compress backups, it can encrypt backups (OpenSSL or GPG), it can notify you about successful and/or failed backups. It is very extensible and easy to add new functionality to. It's easy to use.

installgem install backup -v --pre

Michael van Rooijen

249,872 total downloads 380 for this version


gem 'backup', '~>'
  1. 4.0.1 February 8, 2014 (74 KB)
  2. 4.0.0 January 26, 2014 (74 KB)
  3. 4.0.0rc1 January 6, 2014 (74 KB)
  4. 3.10.0 December 20, 2013 (79.5 KB)
  5. 3.9.0 November 11, 2013 (79 KB)
Show all versions (89 total)