LarskoOrg : s3backup

HomePage :: Categories :: PageIndex :: RecentChanges :: RecentlyCommented :: Login/Register
s3-backup

From the README:

S3-backup is a backup script that uses Amazon's Simple Storage Service (S3)? to backup your files. The files as well as the filenames and paths are encrypted using an AES cipher to keep your data safe. You can exclude files and directories with shell-like expressions from being backed up. Configuration is done through a yaml file that specifies the key to use for the encryption, S3 access details and the list of files/directories to ignore. The data is compressed so you don't pay for more than you absolutely need to.

It is based on aws-s3?, but unfortunately it needs a patch to run with the current version to work around bugs and add functionality. Hopefully, the changes will be incorporated in future versions.

I've backed up several thousand files with it successfully and use it regularly myself; still, consider this beta software. Do not use it as your only backup system and have a look at it while it's running. Knowing Ruby to be able to debug it yourself might also be helpful ;)

Version 0.2 fixes a bug with retries after failed attempts to GET or PUT -- the connection is now reset properly.

  Attachment Size Date Added
      aws-s3-0.3.0-0.patch   2.35 KB   2/17/2007 6:14 pm
      s3-backup-0.2.gem   7.5 KB   8/09/2007 8:57 pm
 


I've given a presentation about how I created this program. The presentation also contains an overview of how it works and of S3. You can find the slides at the TalkPage.


CategoryCode
CategoryRuby

HomePage » CodePage » RubyCode » s3backup

There are no comments on this page. [Add comment]

Valid XHTML 1.0 Transitional? :: Valid CSS? :: Powered by Wikka Wakka Wiki 1.1.6.2?
Page was generated in 0.0132 seconds