Cron – Amazon EC2 EBS volume scheduled backup/snapshots using puppet / similar tools

amazon ec2amazon-ebsbackupcronpuppet

I am not a Linux admin, although I wish I was, and I have seen these questions

And this suggestion
http://alestic.com/2009/09/ec2-consistent-snapshot

I tried using command line + crontab (the command line works, but crontab for some reason, doesn't)

But I'm still pretty lost, all I want is an automated, rolling backup of my amazon EC2 (EBS) data

(by rolling I mean keep 3-4 weeks back, but delete old snapshots as new ones come for cost control)

And as things usually go, if there is something that is hard and painful, someone creates a solution for it.

My question is simple, is there a way using a tool like Puppet to do it without a painful learning curve?

(or via other tools like http://ylastic.com)

If yes, how?

Best Answer

Take a look at Skeddly for automated, rolling EBS snapshots.

Disclaimer, I am associated with this product