astrails-safe 0.2.7

January 21st, 2010

There is a new (0.2.7) version of Astrails-Safe.

New features since 0.2.5:

  • default options for gpg now include '--no-use-agent'
  • support for 'command' option for gpg
  • quote values in mysql password file
  • add 'lib' to $:
  • [EXPERIMENTAL] Rackspace Cloud Files support
Read the rest of this entry

astrails-safe 0.2.5

October 21st, 2009

Just released a new 0.2.5 version of astrails-safe.

“astrails-safe” is our very simple to use backup script for mysql, postgres, filesystem, and subversion. It can store your backups locally, on Amazon s3 or on a remote SFTP server. Optional GnuPG enctyption completes the picture.

Changes in this version


Thanks to Fedor Kocherga for spotting that astrails-safe would happily overwrite existing config settings if you used same configuration keyword more then once. For example if you used 2 exclude lines in your backup config the 2nd one would overwrite the 1st. Fedor’s fix was merged and now astrails-safe will either merge the configs for files, exclude, and skip_tables keywords and will stop with an error for the rest of the keywords.

New version is available in source form on GitHub and as a ready to install gem on Gemcutter.

Since Github stopped to build gems we are moving to the gemcutter.

Changes in 0.2.4 since 0.2.2:

  • fixed couple of README errors (thanks Bobby Wilson)
  • changed name from ‘safe’ to ‘astrails-safe’ due to the move to gemcutter
  • added missing net-sftp dependency to the gemspec.
  • fixed bug where it would crash in a dry-run since local storage didn’t update some internal variables.

To install the latest version:

gem install astrails-safe --source http://gemcutter.org

Damn, I just found this unpublished article in the blog admin…

How come it evaded my attention for 3 months??!!

Anyway, releasing it now thought this is all quite old news, going to announce 0.2.4 in a moment :)

There is a new 0.2.2 version of astrails-safe on github.

If you don’t know it yet astrails-safe is an easy to use backup solution for Unix like operating systems. It supports filesystem, mysql, postgresql, subversion backups to local filesytem, Amazon S3 and remote SFTP.

Read the rest of this entry

I just pushed new version 0.1.9 of astrails-safe to github.

The main difference is a fix to an embarrassing bug in the S3 backup rotation code. Thanks to Thuvarakan Tharmalingam for reporting.

Again, the reason it escaped was the fact that we don't yet have full test coverage. We are getting there though....

It looks like our astrails-safe gem is quite popular :). People started to contribute new features:

I just released new version 0.1.8 on the github.

In addition to postgre/svn support this release also includes a long overdue test suite.

Read the rest of this entry

Everyone needs a backup, right? Unfortunately almost no one does though. Why?!

We needed something for ourselves and our customers. Something simple, free, configure-and-forget. Most of the time there is no need for something fancy, a simple tar + mysqldump can do the job for many small/medium sites.

Read the rest of this entry